代码之家  ›  专栏  ›  技术社区  ›  Community wiki

用于SQL Server上无痛ASP.NET MVC原型的快速ORM

  •  0
  • Community wiki  · 技术社区  · 2 年前

    什么是一个好的ORM,可以用于快速原型设计而不会造成伤害?

    我已经成功地使用了LINQ to SQL,但我最终总是围绕它构建一个完整的存储库层(以及所需的一切),这样我就不必在控制器中放入“插入/更新”和映射逻辑。如果我想添加一个列,我必须编写迁移并更新接口和存储库。

    我想要一些 只是工作 .db4o是一个很好的候选者,但我一直抱怨缺乏适当的数据分页和令人畏缩的主键支持。因此,让我们将其缩小到一个与SQL Server协同工作的基于SQL的解决方案。

    哪个ORM可以用最少的配置或代码构建关系型SQL数据库?

    3 回复  |  直到 15 年前
        1
  •  3
  •   Carles Company    15 年前

    实体框架非常不错,在最新版本中,您可以获得一些不错的功能,如代码优先和POCO实体。

        2
  •  1
  •   Rob West    15 年前

    我会看着 Fluent NHibernate 因为它真的很快上手,流畅的配置也很好。

        3
  •  0
  •   Deleted    15 年前

    Entity Framework/Linq2SQL的上市时间最短。NHibernate有点复杂。

    无论如何,我都会选择NHibernate。当事情变得更加复杂时,如果这有意义的话,就会变得更加困难和缓慢。