CSLA 4.5 and "Using CSLA 4" eBooks

CSLA 4.5 and "Using CSLA 4" eBooks

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

Mar72Vin posted on Thursday, January 17, 2013


I have been using CSLA 3 for quite a while (started off with c# 2005 Business Objects) and it is now time for me to move on with the times and dive into the new CSLA 4.5.

It looks like the current eBooks are for CSLA 4.0. My question is will the "Using CSLA 4 eBooks" be enough to get me going with CSLA 4.5 with prior knowledge of CSLA 3.0?

Are there any interesting features of 4.5 that won't be explained in the eBook series i.e. async/await?


I have previously used CSLA 3 in a WinForm environment, but plan to start a new project with CSLA 4.5, MVC and Azure.


skagen00 replied on Thursday, January 17, 2013

I would defnitely be interested as well, as I'll probably be bringing on a few new hires & we use CSLA 4.5.  I think the good thing is that the CSLA 4 books will have the new business rules engine, which (in my mind) was one of the biggest breaking change that I've gone through with CSLA (started with 2.x).

Async/await like you say is certainly a fairly big adjustment though we haven't really started using those concepts in our code (almost for a consistency issue at this point).

I used to have ask my new hires read through the Expert Business Objects book but the 2008 copy is definitely getting a little too out-of-date for my taste now that we're on 4.5 (for teaching new hires).

JonnyBee replied on Sunday, January 20, 2013

The "Using CSLA 4" ebooks is applicable to CSLA 4.5 - and I would also recommend to read through all the ChangeLog documents.

Over time in 4.x there is several enhancements/additions/breaking changes to 

RockfordLhotka replied on Monday, January 21, 2013

I do plan to update the 'Using CSLA 4' books to 4.5 later this year, but the update isn't that substantial - primarily focused on

  1. The new async/await features
  2. New business rule engine features
  3. Building WinRT apps

And those are good and worthy enhancements - but they don't really change the value of the existing book content.

Mar72Vin replied on Monday, January 21, 2013

Thanks Rocky! This is the answer I was looking for (it's good to know that a new/revised book is on the horizon). I've just received the download code for the eBook from the CSLA store. This should get me going until the new enhancements have their own eBook.

JCardina replied on Wednesday, January 30, 2013

Are there *any* sample projects that fully utilize the new features of 4.5 so we can learn from them?

RockfordLhotka replied on Saturday, February 02, 2013

Yes, SimpleNTier, SampleApp, and (at least most of) ProjectTracker are all using the new async/await data portal features.

I also think Jonny added examples for the various new rule engine features to the rules sample.

Copyright (c) Marimer LLC