Llo*_*oyd 5 .net orm data-access-layer
我最近听说过不同的.NET ORM方法的"粉丝"表达了其他ORM方法的强大,甚至是古怪的选择.坦率地说,有点在黑暗中.
您能解释一下这些.NET ORM解决方案的主要优点吗?
我对1和4有很好的理解,对2和3有一个粗略的理解,但显然不足以理解一个人对另一个人隐含的文化认知.
此类问题不断出现。您可以通过查看此问题中提供的链接来了解有关不同 ORM 的更多信息:
NHibernate、实体框架、活动记录或 linq2sql
这些 ORM 都随着时间的推移而不断发展,并且相当复杂,因此任何对关键优点进行快照的尝试都不太有价值。
NHibernate 是功能最丰富的。EFv4 是第二个功能最丰富的(目前距实际发布大约一个月)。Subsonic 具有相当广泛的功能,但在其他方面缺乏(深度、社区、支持等)。EFv3.5 不值得讨论,但至少有些人似乎对它很满意。
ADO.NET 数据集不支持 Linq,也不支持对象关系映射,这通常是您选择 ORM 的关键原因。
| 归档时间: |
|
| 查看次数: |
519 次 |
| 最近记录: |