作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 Asp.net 3.5 中使用 NHibernate,但我不知道如何使用它。我搜索Google 但找不到关于为什么使用 NHibernate、使用它的优点以及与 Asp.net 项目集成的完整解释。
最佳答案
我建议查看 CaSTLe 和 NHibernate。我最近开始使用它,并对它的功能感到震惊。 CaSTLe 为您管理所有 session 。而且使用 LINQ 也很容易。
另一个很棒的工具(应该与 ASP.Net 一起使用)是 Nhibernate Profiler http://nhprof.com/它向您显示正在生成哪些查询以及运行所需的时间。
此外,如果您已经创建了数据库,则可以下载此工具 http://www.agilityfororms.com/Home/Products/AfoCastleActiveRecordModelCodeGenerator/它将根据您的数据库创建您的模型。它在大多数情况下都工作得很好。尽管您必须注册才能下载免费版本,但仍然值得一试。
Fluent NHibernate 应该也不错,尽管我没有这方面的经验。可能值得一看。 http://fluentnhibernate.org/
关于asp.net - 如何在 asp.net 3.5 中使用 NHibernate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3583956/
我是一名优秀的程序员,十分优秀!