This project has moved and is read-only. For the latest updates, please go here.

End of support for pre CSLA .NET 4.0 projects

Jun 17, 2016 at 5:12 PM
This project was start on 05 Oct 2010, almost 6 years ago. It was a fork of the CslaGen project that was nearly dead.

A lot of features were added and pre CSLA .NET projects were supported in the sense the templates were removed and some efforts were made to hide the new features on legacy projects.

CSLA .NET evolved a lot since and keeps moving on. We must keep up to the new standards and features of CSLA .NET (lazy properties, for one)

The support of legacy complicates the code base and makes new features more difficult to implement.

I never receive an issue concerning pre CSLA .NEt 4.0 projects, So I presume no one is using legacy versions of CSLA .NET.

CslaGenFork will be able to read legacy projects but it wil generate only code for CSLA .NET 40, 4.5 and 4.6

Anyway release 4.5.4 will be online for whoever wants to regenerate something.