我正在开始一个新的 ASP.Net MVC 项目,并想知道什么是最好的模型方法。
大多数演示都推荐 LinqToSQL,但我知道微软并没有真正增强这个产品,而是更多地关注 Entity Framework 。
我喜欢 Subsonic 方法,但我认为这将与版本 3 的 MVC 一起内置,但没有关于该项目开发阶段的消息,因此如果要使用版本 2,我有点谨慎尽快发布。
我听说过 NHibernate 和 CaSTLe Record,但对这些完全没有任何经验,并且听说了两者的许多优点/缺点。
强烈推荐任何帮助!
最佳答案
nHibernate 学习曲线更高,但值得。使用 Fluent nHibernate 稍微缓解一下疼痛。 nHibernate 的视觉效果不如某些 ORM,但这实际上只是您刚开始时的一个问题,一旦您体验过它,缺乏视觉设计师是 IMO 的一个好处。
关于asp.net-mvc - 我应该为 ASP.Net MVC 项目使用什么 ORM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/696582/