【问题标题】:Best ORM for .NET Windows Forms applications? [closed].NET Windows 窗体应用程序的最佳 ORM? [关闭]
【发布时间】:2010-09-02 17:50:59
【问题描述】:

哪一个是最适合在 Windows 窗体应用程序中使用的 .NET ORM?

我喜欢NHibernate,但似乎NHibernate主要用于Web应用程序。

【问题讨论】:

标签: .net winforms orm


【解决方案1】:

NHibernate 在表单应用程序中应该可以正常工作。您正在针对数据库存储和检索数据;无论您是否通过 Web 应用程序、表单应用程序将这些数据输入、将其写入文本文件、打印出来、用它来控制核电站等等,都无关紧要。

【讨论】:

  • 同意,ORM 和 UI 甚至不应该属于同一个等式。没有理由不能在这里使用 NHibernate。
  • 这对 2021 年还有意义吗?
【解决方案2】:

我已经使用 Entityspaces http://www.entityspaces.net 超过 3 年了。易于使用,易于扩展,相对便宜,出色的性能,出色的支持,并且一直在改进。

【讨论】:

    【解决方案3】:

    为什么不ADO.NET Entity Framework

    【讨论】:

      【解决方案4】:

      没有理由不在 WinForms 应用程序中使用 NHibernate。没有什么能真正将 NHibernate 与网络联系起来。如果您已经对它感到满意并喜欢它,您可以继续在桌面上使用它而不必担心。

      如果您只想查看其他选项,请参阅其他 SO 问题:

      What are your favorite .NET Object Relational Mappers (ORM)?

      Best Performing ORM for .NET

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-07
        • 1970-01-01
        • 1970-01-01
        • 2011-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多