我正在寻找ORM框架,已经接触了NHibernate、Genome、L2S、Entity Framework和DataObjects.NET。从我阅读的文档来看,它似乎非常有能力,但你是否尝试过这个ORM?如果您有任何DO.NET方面的问题或错误,欢迎指出。
我使用的是DataObjects.Net v4。 它支持VS 2010和.Net 4.0,并且是非常好的ORM。 它易于使用,可以自动构建数据库,因此您不需要像其他ORM一样设计数据库并将其反向工程到类中。 唯一令人困扰的是在Web应用程序中的Session管理和切换机制。我认为即使在目前正在开发的4.4版本中也会解决这个问题。
我认为你也应该看看LLBLGen Pro,我认为这可能是最好的.NET ORM。
DataObjects.NET现在支持SQL标识列吗?我放弃了v3,因为我找不到支持标识列的方法。