09 2010 档案

摘要: 本篇文章是介绍一下MVC的基本的概念,给初学者做一个入门前的知识储备。先讲一下MVC的概念: Asp.Net MVC 模式是一种表现模式。它将web应用程序分成三个主要组件即: Model、View、Controller(1)下面分别讲M、V、C各自的定位: M:Model 主要是存储或者是处理数据的组件 Model其实是实现业务逻辑层对实体类相应 数据库操作,如:aud。它包括数据、验证规则、数据访问和业务逻辑等应 用程序信息。 V:View 是用户接口层组件。主要是将Model中的数据展示给用户 C: Control 处理用户交互,从model中获取数据并将数据传给指定的view(2)Co阅读全文
posted @ 2010-09-26 18:00 FlyDragon 阅读(9738) | 评论 (29) 编辑
摘要: 在第一篇文章中有几个地方作为第一个Nhibernate入门demo还有很多不足!今天特意写点补充知识!请先阅读:Nhibernate入门与demo以下是我们项目的升级的地方:先看一下程序结构的截图:问题一:关于hibernate.cfg.xml配置文件。文件名称必须是hibernate.cfg.xml。Nhibernate自动到项目输出中查找此文件。必须将此文件的属性设置为始终复制。问题二:在we...阅读全文
posted @ 2010-09-18 12:45 FlyDragon 阅读(2231) | 评论 (13) 编辑
摘要: 学习和使用Nhibernate已经很久了,一直想写点东西和大家一起学习使用Nhibernate。博客园里也有很多大牛写了很多关于Nhibernate入门的文章。其中:李永京的博客http://www.cnblogs.com/lyj/tag/NHibernate/ 内容最为丰富。而且在李哥的博客里面学了很多东西,在此致谢! 本篇文章阅读对象是:Nhibernate初学者!如果你是Nhibernate...阅读全文
posted @ 2010-09-16 16:03 FlyDragon 阅读(3379) | 评论 (38) 编辑
摘要: 如果在你的项目中,配置的没有报错,但是总是注入进来的都是null的话,可查看配置文件所在的项目是否添加了配置文件中所引用或配置了的项目。还有就是mvc中control中注入都失败了。这个最后还是采用了cs的办法来获取的业务逻辑层的实体类,多少有点遗憾。 下面再回顾一下整个项目搭建的流程:1、准备开发环境:Spring.Net 、Nhibernate 、Asp.Net Mvc、Vs2008 sp1等...阅读全文
posted @ 2010-09-07 12:05 FlyDragon 阅读(2502) | 评论 (8) 编辑
摘要: 本篇文章:主要介绍怎么使用这套框架。在做好配置等前期工作后。我们就是要与Mvc进行融合了。由于Mvc本人也是个初级入门者。对于这部分的研究还不是很深入。但是基本应用已经可以了。下面就让我们开始一个简单的应用实例吧:第一步:添加control在web项目中的controls文件夹下面添加一个UserController.cs文件。【这里可以把Controls单独放到一个项目中,这里只是搭建框架的演示...阅读全文
posted @ 2010-09-07 11:52 FlyDragon 阅读(5640) | 评论 (35) 编辑
摘要: 本篇目的:配置Spring.Net和Nhibernate。配置Spring.Net来注入Nhibernate需要的SessionFactory,配置业务逻辑层所需要的Dao层属性的支持。配置这套框架与web程序关联。 在上一篇我们已经将三层基本搭建起来了。这篇中我们将要讲述怎样通过配置,将三层通过IOC注入。现在我们开始我们的旅程:第一步:配置实体类【Model】对应的数据库映射文件。Nhiber...阅读全文
posted @ 2010-09-07 10:45 FlyDragon 阅读(3944) | 评论 (1) 编辑
摘要: 本篇是介绍我们完成数据库接口层和业务逻辑层的接口的设计和实现。废话不多讲,还是怎么一步一步做。第一步:设计IDao层。在MyWeb.WebTemp.IDao项目中添加IUserDao接口。代码如下:代码注:要添加Model项目的引用。因为我们用到了User实体类。第二步:实现IDao设计。在MyWeb.WebTemp.HibernateDao项目中添加类文件:UserDaoHibernate.cs...阅读全文
posted @ 2010-09-06 18:21 FlyDragon 阅读(4257) | 评论 (8) 编辑
摘要: 本篇文章的目的:首先是创建解决方案。并创建相关的项目。先介绍一下项目的各自的作用:从数据库层到表示层依次为:数据库层:   1、接口IDao层:IDao   2、Dao层实现:HibernateDao和SqlDao   HibernateDao:由Hibernate实现的IDao部分   SqlDao:是由我们自己写sql实现的部分业务逻辑层:   1、业务逻辑接口层:IBLL   2、业务逻辑接...阅读全文
posted @ 2010-09-06 17:41 FlyDragon 阅读(4855) | 评论 (10) 编辑
摘要: 使用这套框架不是很长时间。但也基本应用了几个项目中了。在此和大家分享一下我是怎样一步一步搭建此框架的。并为初学者提供一个简单的示范。欢迎共同讨论技术问题。【本人纯属菜鸟!不足之处多谅解!】第一步: 首先要看一下我项目中三层与mvc以及Spring.Net,Nhibernate处在的哪一层。看下面一幅图:先做为一个大体的思路和了解。第二步: 了解Spring.Net做什么用?http://www.s...阅读全文
posted @ 2010-09-06 16:48 FlyDragon 阅读(5636) | 评论 (12) 编辑
摘要: 下面是Asp.Net中GridView鼠标滑过的样式改变和单击时候样式改变的代码:[代码]阅读全文
posted @ 2010-09-03 17:31 FlyDragon 阅读(479) | 评论 (0) 编辑
摘要: 昨天下班走的时候有点晚。正好又碰到了阴天!路灯就早早的照射着拥挤的马路了! 路上是我一个人骑着铁骑飞奔着,昏黄的灯光照射进我的眼睛,心情顿时沉重!我的老妈妈,儿在外已经多时了,你在老家还好吗?心中的辛酸和痛楚好似一刹那间迸发出来了。我不由的放慢了车速。看着急匆匆的赶着回家的人们穿行在马路上,他们回家可能已经准备好的可口的饭菜等着。。。可我还有一个人独自承受狭窄的空间和冰冷的空气!好想不顾一切的跑回...阅读全文
posted @ 2010-09-03 17:22 FlyDragon 阅读(298) | 评论 (2) 编辑
摘要: 每天开着我那‘宝马’【自行车】,穿梭在北京拥挤的马路上!看到速度是自己n倍的汽车堵在路上,而我飞驰而过,乐滋滋的心情就这样在心头荡漾! 今天下雨了,只好去那离家近1公里【呵呵,夸张一下】的公交车站去等车!啊,刚到站牌就来了一辆公交,可上面的人.......太可怕了,人挤人,我怕上去就是肉饼了!还是等下一辆吧,还好没让我等太久就来了一辆人不是很多!嗖的一下我就车上了!可......阅读全文
posted @ 2010-09-03 15:06 FlyDragon 阅读(209) | 评论 (2) 编辑
摘要: 下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。希望能帮上忙![代码]阅读全文
posted @ 2010-09-03 12:06 FlyDragon 阅读(1189) | 评论 (1) 编辑