SQL Server当前用于.Net的ORM最佳案例技术是什么?

时间:2011-02-15 08:53:27

标签: .net sql-server nhibernate entity-framework orm

我正在考虑将NHibernate用作我的应用程序的ORM层。

然而,实体框架似乎被吹捧为.Net的ORM中的当前重大事件,并且似乎踩着MS仅在几年前推动的Linq for SQL策略。

问题是,目前.Net解决方案中ORM / SQL Server的最佳选择是什么?

决定因素是:

  • 开发人员支持
  • 广泛使用
  • 清洁语法
  • 好工具
  • 稳定性

1 个答案:

答案 0 :(得分:1)

嗯,我问自己同样的问题,我正在寻找: -

MyBatis.NET http://www.mybatis.org/dotnet.html

nHibernate http://nhforge.org/Default.aspx

MyBatis.NET看起来不错,如果您需要更多的数据映射器并且乐于做一些SQL。

nHibernate看起来仍然是最好和最成熟的ORM,但是有更大的学习曲线,找到模糊的错误并不好玩。