建议创建DAL对象

时间:2010-03-01 05:43:10

标签: c# visual-studio data-access-layer business-objects csla

您能推荐一款既简单又实用的DAL对象创建器。我想要像LINQ那样创建和更新对象的东西。如果它在部分类中拆分对象的属性和数据访问方法,它应该在c#中并且要好得多。

我们之前使用过CSLA,但我希望下一个项目更简单。

提前致谢

2 个答案:

答案 0 :(得分:3)

只是一个不起眼的推荐,因为那里有很多很棒的产品 - 我们已经在我们的商店使用EntitySpaces(一个ORM)几年了。

答案 1 :(得分:2)

如果您正在寻找ORM,请参阅此处:

NHibernate, Entity Framework, active records or linq2sql

您是否只是想使用原始ADO.NET以及数据集?如果是这样,您是否希望代码生成器为您生成数据层而无需完整的ORM?

如果你想使用Linq(不是Linq-To-Sql),那么你现在需要一个ORM。

CSLA实际上并不是一个ORM,从数据层的角度来看并不是很有用。它更像是一个业务层工具。