CSLA 4 version 4.5.2 (beta 1) released

CSLA 4 version 4.5.2 (beta 1) released

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

RockfordLhotka posted on Monday, September 24, 2012

The beta 1 release of CSLA 4 version 4.5.2 is now online. For details about this beta release see this blog post:


Although the primary focus of 4.5 is to support WinRT and .NET 4.5, it does also support .NET 4 and Silverlight 5. And there are some really big changes to the data portal to support async/await, and to the business rules engine thanks to a lot of work by Jonny.

skagen00 replied on Tuesday, September 25, 2012

Downloaded Beta 1 to start to see how things look with our larger SL application.

I haven't been plugged in tremendously to what needs to happen to get up and going with the beta, but perhaps you can shed some light.

I extracted the source.zip and attempted to open the solution -

within Core, I have Csla.Net4 and Csla.Silverlight projects loading OK, and Csla and Csla.WinRT reading (incompatible) and (unavailable) respectively.  I'm assuming this is expected?

http://www.microsoft.com/en-us/download/details.aspx?id=9983 ß Async targeting pack for VS2010 (I installed this, I presume this is what I need?)

Regardless, it looks like you have the async targeting DLL and the Entity Framework DLL in there, so I'm not sure why I can't compile the two projects.  It seems to not recognize the async & await keywords as valid.

Any input would be appreciated as to what step I might be missing - thanks!

RockfordLhotka replied on Tuesday, September 25, 2012

Ahh, well the solution and projects are all built using VS12, not VS10.

I'm pretty sure you can't get any of this stuff to build with VS10 because you don't get the new VB/C# compilers until VS12, and we use some features from the new compilers.

skagen00 replied on Tuesday, September 25, 2012

Well that would explain the problem then eh? :)

Thanks, guess it's time to upgrade.

RockfordLhotka replied on Tuesday, September 25, 2012

fwiw, you should be able to use the pre-built .NET 4 Csla.dll assembly (and the other .NET 4 assemblies) from VS10 via nuget or from the bin folder created by the installer. The same is true for Silverlight 5.

You only need VS12 if you want to build CSLA yourself, or obviously if you want to create .NET 4.5 or WinRT apps.

tiziano27 replied on Wednesday, September 26, 2012

Will there be an ebook for 4.5?, When is expected to be released? 

RockfordLhotka replied on Wednesday, September 26, 2012

I don't have a specific schedule for the 'Using CSLA 4 Version 4.5' book(s). I do know that I have plans for a video series and I'll probably do that first, so the books won't be until sometime in 2013.

Copyright (c) Marimer LLC