【发布时间】:2009-09-17 10:35:39
【问题描述】:
有人要求我扩展一个简单的遗留应用程序,方法是在其中添加一些表和类来扩展功能。
这是一个 .Net 1.1 应用程序,我现在已成功升级到 .Net 3.5
现在我的问题是,对于这些新的表和类,我想添加一个 ORM 和一个业务逻辑层,我可以在未来需要接触一段代码时将其扩展到遗留类。
我知道一些我可以使用的 ORM 工具,例如Entity Framework 和 NHibernate。
对我来说,问题在于决定使用哪个业务逻辑层,我过去曾使用csla.net 并取得了不错的效果,但我的问题是还有哪些其他真正的替代方案?
【问题讨论】:
-
除了可能的代码生成和 DTO,您还需要哪些功能? LLBLGen Pro 进行一些业务层代码生成。
-
我不是在寻找某些功能,只是想看看人们还在使用什么。我会看看 LLBLGen Pro :)
标签: c# .net design-patterns oop csla