【发布时间】:2011-04-24 00:55:35
【问题描述】:
可能重复:
What is NHibernate?
我听说NHibernate 这个名字用了很多,但我不太明白它是什么。我有read the Wikipedia article,但我不明白如何在我的 C# 应用程序(带 WPF 的桌面、带 ASP.NET MVC 的 Web)中使用 NHibernate:
- 更改代码
- 更轻松/更快
我应该考虑在我的项目中使用 NHibernate 吗?
更新:感谢您将此识别为骗子!我没有意识到这已经被问到了。
我想我真正的问题是关于 NHibernate 与 Linq to SQL(我一直在我的所有应用程序中使用),但这已经被问到 here 和 here。
谢谢大家! :)
【问题讨论】:
-
您可以先查看 LINQ2SQL,了解 ORM 可以使事情变得多么简单,然后再查看 nHibernate,它提供了比 linq2sql 更企业级的 ORM。
-
糟糕,没有意识到这是一个骗局。对不起!
-
@Claus 到目前为止,我只在我的应用程序中使用了 Linq to SQL,我想知道是否应该切换到其他东西。
标签: c# .net nhibernate orm