【问题标题】:Django-like data model in ASP.NET MVCASP.NET MVC 中的类 Django 数据模型
【发布时间】:2010-08-19 11:01:39
【问题描述】:

在 ASP.NET MVC 中有没有类似于 Django 数据模型的东西,我可以轻松地操作我的类和对象,而不用担心它的 SQL 实现?

【问题讨论】:

    标签: c# sql asp.net-mvc django django-models


    【解决方案1】:

    我使用FluentNHibernateAutoMappingnHibernate 的组合。它非常接近于 Django/Web2Py 类型的设置,减去了管理屏幕的自动创建。

    然后我的域模型是完全干净的,如果我必须进行映射操作,而且我很少这样做,它会驻留在不会弄乱我的域实现的 AutoMapping 覆盖中。

    Fluent + nHibernate 非常漂亮:)

    此外,微软即将推出的 Entity Framework 4 看起来很有希望,但它仍处于开发初期。

    【讨论】:

      【解决方案2】:

      Django 使用它自己的 ORM 实现,就像 ROR 使用 Active Records。另一方面,ASP.NET MVC 不包括任何类型的 ORM 实现。你需要找到一个好的 .NET ORM 我建议查看http://ormbattle.net/

      【讨论】:

        猜你喜欢
        • 2020-12-03
        • 2023-04-01
        • 2012-08-09
        • 1970-01-01
        • 2011-07-17
        • 2012-04-05
        • 2014-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多