我们将致力于将Rocky Lhotka的CSLA实施为Visual Studio 2008解决方案的应用程序开发框架。我想在SO上进行测试,并且与其他ORM(例如,Entity Framework或nHibernate)相比,我对开发人员对该方法的观点特别感兴趣。
另外,学习曲线是什么样子?维护以这种方法编写的应用程序是否容易(据我所知)?
也将非常有兴趣听到任何实施此建议的公共部门(尤其是政府机构)的来信。
谢谢,
马斯
最佳答案
CSLA的学习曲线还不错,但要准备花一些时间阅读本书。通过为您生成DAL(参数化SQL或存储过程支持),我们为您处理了很多学习过程,因此,它为CSLA增添了ORM的感觉,因为它可以为您管理DAL(如果您选择)。但是您可以将其完全用作一组BO模板。我发现主动生成使升级到CSLA的新版本以及添加功能变得更加容易,而无需中间类的强烈需求。
谢谢
-布雷克·尼米斯基(CodeSmith CSLA Templates的作者)
关于c# - 实现C#业务对象(CSLA),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2092880/