你能推荐一个简单但有用的 DAL 对象创建器吗?我想要像 LINQ 那样创建和更新对象的东西。如果它在部分类中拆分对象的属性和数据访问方法,它应该在 c# 中并且更好。
我们以前使用过 CSLA,但我希望下一个项目更简单一些。
提前致谢
你能推荐一个简单但有用的 DAL 对象创建器吗?我想要像 LINQ 那样创建和更新对象的东西。如果它在部分类中拆分对象的属性和数据访问方法,它应该在 c# 中并且更好。
我们以前使用过 CSLA,但我希望下一个项目更简单一些。
提前致谢
只是一个谦虚的建议,因为那里有很多很棒的产品 - 我们已经在我们的商店使用 EntitySpaces(一种 ORM)了几年并且喜欢它。
如果您正在寻找 ORM,请参见此处:
NHibernate、实体框架、活动记录或 linq2sql
您是否只想使用原始 ADO.NET 以及数据集?如果是这样,您是否希望代码生成器在没有完整 ORM 的情况下为您生成数据层?
如果你想使用 Linq(不是 Linq-To-Sql),那么此时你需要一个 ORM。
CSLA 并不是真正的 ORM,从数据层的角度来看并没有真正做太多事情。它更像是一个业务层工具。