【发布时间】:2010-09-02 17:50:59
【问题描述】:
【问题讨论】:
-
如果没有更多关于您和您的环境的信息,我不确定是否可以回答“最佳”。
-
我在大型 winforms 企业应用程序中使用 nHibernate
【问题讨论】:
NHibernate 在表单应用程序中应该可以正常工作。您正在针对数据库存储和检索数据;无论您是否通过 Web 应用程序、表单应用程序将这些数据输入、将其写入文本文件、打印出来、用它来控制核电站等等,都无关紧要。
【讨论】:
我已经使用 Entityspaces http://www.entityspaces.net 超过 3 年了。易于使用,易于扩展,相对便宜,出色的性能,出色的支持,并且一直在改进。
【讨论】:
【讨论】:
没有理由不在 WinForms 应用程序中使用 NHibernate。没有什么能真正将 NHibernate 与网络联系起来。如果您已经对它感到满意并喜欢它,您可以继续在桌面上使用它而不必担心。
如果您只想查看其他选项,请参阅其他 SO 问题:
What are your favorite .NET Object Relational Mappers (ORM)?
【讨论】: