您现在的位置: 365建站网 > 365文章 > 对近期使用Nhibernate开发的一个项目的一些总结(一)

对近期使用Nhibernate开发的一个项目的一些总结(一)

文章来源:365jz.com     点击数:777    更新时间:2009-09-14 10:47   参与评论

  最近做了一个做SMT公司的文档管理系统.主要为了解决客户过去通过邮件的方式将制作图纸和说明发送到公司.而此项目上线后,客户可以直接通过浏览器来下发最新的订单。上传于订单相关的图纸、制作说明,信息量的的承载比以前通过邮件的方式大很多。且可以实时了解到订单生产经过的几个重要环节进度情况,类似物流行业的快递跟踪。

  项目时间:1.5个月。参与开发人员:1人(本人)。

  所用技术:数据层采用了Nhibernate

  UI层是WebForm方式,少量ajax(json+jquery)

  Js库:jquery;

 

  这里简单介绍一些项目中使用Nhibernate(后文都简称为NH)一些问题和小技巧.本人也是初次使用NH,可能在有些问题上的理解不够深刻,发布此文的另外一目的也是能大家一起讨论.国内Nh的文档也比较少。我主要参考的一些文档罗列如下:

文档书籍

  1、李永京NHibernate之旅系列文章导航(入门必须看!)

 2、夏昕.深入浅出Hibernate.PDF(verycd有下,次数可以让你了解Hibernate的 三种状态,以及一些缓存方法,这些基本概念有注意你写出高效可靠的程序)

 3、nhibernate_reference.pdf(官方文档英文,国内有人翻译了CHM格式的博客园nhibernate小组寻找)

 4.hibernate_reference.pdf(hibernate官方文档英文)


  参考的源码方面:

Code

  1、Nhibernate源码

  2、PermissionBase(sourceforge有下是个权限管理系统,虽然开发的时间比较早,但是还是有很多值得参考的地方)

  3、大刘单用户Blog.

  Nhibernate不像Hibernate有一些企业级别的项目应用有很多可以参考的.nhibernate基本上没有很完善的大型项目.所以很多都的依靠自己参考hibernate的实现方式.这些东西还得需要我们大家继续努力.

  今天先写这么多,具体还没有设计到代码方面的技巧(比如分页,Criteria多个条件查询的封装等).我会在后面一章节完成,希望我的文章能对你有所帮助.

Tag标签: Nhibernate,orm

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (777人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号