- 51aspx源码必读.txt[2KB]
- from.gif[4KB]
- Guestbook.sln[3KB]
- Guestbook.suo[66KB]
- 最新Asp.Net源码下载.url[125B]
源码介绍
源码参数
GuestBook示例程序源码
ASP.NET Mvc + NHibernate + Unity Application Block 示例程序
今天无意间看到了Unity Application Block (以下简称Unity),感觉很不错,用起来挺方便的说。于是一时兴起写了这个留言本的小示例。数据库操作采用的NHibernate,UI直接用的
ASP.NET Mvc了。项目基于VS2010 + SQLServer 2005 ,就一个表的增删改查操作很简单。目的是为了体验下Unity的Ioc功能。
项目只是演示使用,未建立公共类和配置项抽象出来等工作,各个项目如下:
Guestbook.Biz 业务层,具体业务实现。这里只实现了增删改查
Guestbook.Dal 持久层,基于NHibernate的ORM映射。实现增删改查
Guestbook.IBiz 业务层接口,给UI引用实现解藕。UI层不直接引用具体业务类,实现面向接口
Guestbook.IDal 持久层接口,给Biz引用实现解藕。方便更换不同数据库持久类(PS;虽然NHibernate 已经可以支持多库,这里纯为了娱乐)
Guestbook.Model 持久实体,NHibernate的映射文件也放到这个类库里面了
Guestbook.Unity 简单封装了一下Unity,传入相应接口即可New相应的在Web.Config中配置的具体业务类
Guestbook.Web UI层,ASP.NET Mvc项目。控制器直接引用的业务接口IBiz和Model还有Unity其它全部不引用
数据库在DB_51aspx文件夹中(sql2005),附加即可.
登陆用户名和密码都是51aspx
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|