CSLA Project Sample

CSLA Project Sample

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

hramos360 posted on Tuesday, May 17, 2011



I'm using CSLA 4.1.x and can't seem to find any good sample projects with implementation of all the class stereotypes discussed.  No disrespect, but Project Tracker is incomplete, bloated and not an easily identifiable "Real World" example.  Any other sample projects out there?



RockfordLhotka replied on Tuesday, May 17, 2011

No disrespect taken :)  I've posted numerous times on the forum that ProjectTracker is tied to book projects, not to CSLA release schedules. As such, it is being updated as we speak, and the updates will be in some future CSLA release.

The fastest/best way to get the stereotypes right now is to buy the Using CSLA 4 ebook series, because the code samples for the ebooks include current sample code.

You can also look at the current (work-in-progress) ProjectTracker code in the CSLA .NET svn repository (in Samples\Net\cs\ProjectTracker). The business library is pretty stable at this point, and demonstrates the stereotypes described in the Using CSLA 4: Creating Business Objects ebook (book 2 in the series), as well as one of the data access techniques discussed in the Using CSLA 4: Data Access ebook (book 3 in the series).

hramos360 replied on Tuesday, May 17, 2011

Rocky, thanks for the reply.  I did purchase the ebook series a few weeks ago.  To be clear, are you referring to the written samples in the ebook or actual sample files? 

I will get the latest form the svn repository as suggested.

RockfordLhotka replied on Tuesday, May 17, 2011

The Creating Business Objects ebook has written samples in the book.

The Data Access ebook has sample files - I think every stereotype is covered in the various data access sample solutions.

I chose to do all the sample work for the Data Access book instead of book 2, because without some data access you can't really run the code. I think it would have been unsatisfying to have non-working examples for book 2...

Copyright (c) Marimer LLC