加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何在asp.net 3.5中使用NHibernate

发布时间:2020-12-16 07:33:49 所属栏目:asp.Net 来源:网络整理
导读:我想在 Asp.net 3.5中使用NHibernate,但我不知道如何使用它.我搜索 Google但无法找到有关使用NHibernate的原因,使用它的优势以及与Asp.net项目集成的完整说明. 解决方法 我建议查看Castle和NHibernate.我最近开始使用它,并对它能做的事情感到震惊. Castle为
我想在 Asp.net 3.5中使用NHibernate,但我不知道如何使用它.我搜索
Google但无法找到有关使用NHibernate的原因,使用它的优势以及与Asp.net项目集成的完整说明.

解决方法

我建议查看Castle和NHibernate.我最近开始使用它,并对它能做的事情感到震惊. Castle为您管理所有会话. LINQ也很容易使用它.

查看
http://davidhayden.com/blog/dave/archive/2008/04/28/NHibernateCastleActiveRecordTutorialUninitiated.aspx

另一个很好的工具(应该与ASP.Net一起使用)是Nhibernate Profiler
http://nhprof.com/它显示了正在生成的查询以及运行的时间.

此外,如果您已经创建了数据库,则可以下载此工具http://www.agilityfororms.com/Home/Products/AfoCastleActiveRecordModelCodeGenerator/它将根据您的数据库创建模型.它的作用大部分都很好.虽然您必须注册才能下载免费版本,但仍值得一试.

流利的NHibernate应该也很好,虽然我没有经验.可能值得一试. http://fluentnhibernate.org/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读