CSLA .NET 3.0 test release #4 available

CSLA .NET 3.0 test release #4 available

Old forum URL: forums.lhotka.net/forums/t/2828.aspx


RockfordLhotka posted on Saturday, May 05, 2007

I have put a test version of CSLA .NET version 3.0 up for download from the download page.

This release includes both VB and C# versions of CSLA .NET 3.0, though the WPF support in the VB version has undergone relatively little testing.

The C# ProjectTracker sample is relatively complete, though I'm still chasing down some WPF navigation issues, and may change it over to a Windows-based approach.

The VB ProjectTracker sample isn't as complete, but I've included it in the download nonetheless.

I expect that this is the last pre-release of the CSLA .NET 3.0 framework itself - the next release will be a beta release, and it is my hope to be done with 3.0 by the end of June. If you have the time and inclination, please download the framework and give it a try.

You should be aware that CSLA .NET 3.0 should work just fine on machines with only .NET 2.0, or with .NET 2.0 and 3.0 installed. It also works fine on Orcas Beta 1 (with .NET 2.0, 3.0 and 3.5 installed), though you'll have to upgrade the solution if you try to open it in VS Orcas.

Obviously if you only have .NET 2.0 installed, you can't use WCF or WPF. Attempting to use those features in CSLA .NET will result in compile or runtime errors. However, there are numerous bug fixes and enhancements to other areas of CSLA .NET that may benefit .NET 2.0 users. If you find that CSLA .NET 3.0 doesn't work for you under .NET 2.0 (without .NET 3.0 installed) please let me know so I can address any issues.

I am not aware of any breaking changes from CSLA .NET 2.1, so switching an existing project to use CSLA .NET 3.0 should be straightforward. If it is not, please let me know so I can either address or document any issues.

Ioannis replied on Monday, May 07, 2007

Hi Rocky,

I've just noticed a slight "typo" in CommonRules.IntegerMaxValue.

"max.ToString()" is still used instead of the "outValue"
when formating the Description property of the RuleArgs object.

Regards
Ioannis

 

RockfordLhotka replied on Monday, May 07, 2007

Awesome! Thanks for finding that and letting me know.

This is exactly why I do the test releases, and I really appreciate the help finding any issues!

JonM replied on Monday, May 07, 2007

So is CSLA.net 3.0 intended to coincide with the Visual Studio Orcas?  or will it just be done when its done?  Also, will there be a new book?

RockfordLhotka replied on Monday, May 07, 2007

CSLA .NET 3.0 will be done when it is done. It won’t require Visual Studio Orcas, but it will work with Orcas.

 

There may be a new book. I’m talking with Apress about it. Any new book would cover .NET 3.0+3.5 and C# 3.0 and VB 9.0.

 

The challenge is whether I just add all this new content to the current book (expanding its size and cost), or somehow create a new book that ignores the older stuff (Windows Forms, ASP.NET, etc). The coverage of CSLA has grown to the point that the book becomes challenging (to say the least), and yet it remains an important part of the overall environment.

 

I could also do another ebook covering the changes from 2.1 to 3.0. Or a “real” book through Apress covering 2.1 to 3.0.

 

Many options – the trick is figuring out which makes sense to the community, to me and to Apress.

 

Rocky

 

Copyright (c) Marimer LLC