摘要: 内容摘要 准备工作 开发流程 程序开发 一、准备工作 1.1开发环境 开发工具:VS2008以上,我使用的是VS2010 数据库:任意关系型数据库,我使用的是SQL Server 2005 Express 1.2测试环境 nunit 2.5.7 二、开发流程 NHibernate程序的开发流程是: (1).编写领域类与映射文件 (2).使用NHibernate工具生成对应的数据库结构 (3).编写DAO(数据库访问对象) (4).使用NUnit测试DAO(数据访问对象)的增、删、该、查方法 三、... 阅读全文
posted @ 2013-06-04 17:09 kelly. 阅读(157) 评论(0) 推荐(0)
摘要: 内容摘要 NHibernate简介 ORM简介 NHibernate优缺点 一、NHibernate简介 什么是?NHibernate?NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的。而NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET 数据类型到SQL数据类型的映射),... 阅读全文
posted @ 2013-06-04 16:01 kelly. 阅读(169) 评论(0) 推荐(0)
摘要: 热衷于开源框架探索的我发现ASP.NET MVC与jQuery easyUI的组合很给力。由于原先一直受Ext JS框架的licence所苦恼,于是痛下决心寻找一个完全免费的js框架——easyUI。它有完整的demo和强大AIP手册,使我在开发过程中得心 应手。以下是这篇博文Demo程序的演示效果: 解决方案如图1所示图1 Domain:领域模型 Dao:持久层 Service:服务层 WebSite:表示层 Common:通用类 首页如图2所示,可以选择中文和English。图2 英文首页如图3所示图3 公司简介效果如图4所示图4 后台登陆页面如图5所示图5 后台首页... 阅读全文
posted @ 2013-06-04 14:13 kelly. 阅读(257) 评论(0) 推荐(0)
摘要: Spring.NET框架包括很多功能,Spring.NET 1.0包括完整的IoC容器和AOP类库。1.1版加入Web、ORM和数据模块。Spring.NET的下载包中并不包含与其它类库(如 NHibernate,TIBCO EMS,Anthem,和IIOP.NET)集成的模块,如果需要您可以单独下载。 Spring Framework天生丽质,因为其先进的架构和对一系列前沿开发思想的集成,使它从一产生就深得开发者欢迎,它将设计模式运用到了炉火纯青的地方,它的幽雅和魅力征服了许多JAVA开发者,使这些开发者成为了它的信徒,得程序员心者得天下,Spring引领了J2EE开发的潮流,同时Sprin 阅读全文
posted @ 2013-06-04 14:09 kelly. 阅读(198) 评论(0) 推荐(0)
摘要: 博客分类:spring简介 从OO到AOP,一路走来就是眼花缭乱的术语,蒙蔽了这些东西的本来面目。如果你还在驻足,那你就该尝试着看看这个软件开发的世界里,是谁在狂欢!Martin Fowler 很大师,两篇论文就搞的开发界鸡飞狗跳、鸡犬不宁。一篇当然是《Inversion of Control Containers and the Dependency Injection pattern》(04年 控制反转和依赖注入) ,另一篇则是《Continuous Integration》(06年 持续集成)。如果提这两篇论文,则不能不说在.net开发中与之相关的框架或者工具:Spring.Net和Cr 阅读全文
posted @ 2013-06-04 10:35 kelly. 阅读(238) 评论(0) 推荐(0)