New Desktop App Development Project

New Desktop App Development Project

Old forum URL:

issuarez posted on Saturday, February 28, 2015

10 years ago I architected a solution where we used CSLA to develop a custom ERP system using CSLA for .Net\WinForms. Now, I am looking to start a similar project and was wondering if this is still a good bet. We need a solid, reliable and Scalable distributed windows framework (some functionality might be extended to web and mobile in the future). I am still interested in a reliable business object framework and CSLA is a familiar entity. Is it still a good bet? Also, CodeSmith seems to be lagging with regards to supporting the latest CSLA versions (is there an up to date template generator out there?). I would appreciate your thoughts and guidance. Thank you in advance.

ajj3085 replied on Saturday, February 28, 2015

Heh, that's funny, I did the same about 10 years ago as well.   I'd say absolutely yes.  many things introduced into newer versions of Csla would have made that system even easier to build and deploy.  Business rules becoming real classes are the first thing that comes to mind as you can directly test them now and reuse is easier.

Check out the release notes to see what other improvements have been introduced.

AbbasMalik replied on Sunday, March 01, 2015

You can use cslagenFork for code generation.

issuarez replied on Monday, March 02, 2015

Thank you for the feedback. I'll check out the improvements. Any concerns come to mind with regards to sustainability into the future as we need to commit to another decade or two long project? Thank you.

issuarez replied on Monday, March 02, 2015

Thank you. In fairness to CodeSmith I did find out that they do seem to be up to speed with regards to changes to the framework. I will check out this other generator as well. Thanks again.

Copyright (c) Marimer LLC