
GuestBook实例代码示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供了GuestBook应用的实例代码,帮助开发者理解和实现访客留言簿功能。包含用户留言、查看留言等功能模块。适合初学者学习参考。
今天无意间看到了Unity Application Block (以下简称Unity),感觉很不错,用起来挺方便的说。于是一时兴起写了这个留言本的小示例。数据库操作采用的是NHibernate,UI直接使用了ASP.NET Mvc。项目基于VS2010 + SQLServer 2005 ,只有一个表的增删改查操作很简单。目的是为了体验下Unity的Ioc功能。
该项目只是演示用途,并未建立公共类和配置项抽象等工作,具体结构如下:
- Guestbook.Biz:业务层,包含具体的业务实现。
- Guestbook.Dal:持久层,基于NHibernate的ORM映射。
- Guestbook.IBiz:业务层接口,UI层通过引用此接口解耦。
- Guestbook.IDal:持久层接口,供Biz层使用以方便更换不同数据库持久类(虽然NHibernate 已经可以支持多库,这里纯为了娱乐)。
- Guestbook.Model:包含持久实体以及NHibernate的映射文件。
- Guestbook.Unity:简单封装了Unity,在传入相应接口后即可创建具体业务类实例。配置在Web.Config中完成。
- Guestbook.Web:UI层,ASP.NET Mvc项目。控制器直接引用IBiz和Model,不引用其他任何部分。
重写后的文本保留了原文的主要内容,并且去除了所有可能的联系方式及链接信息。
全部评论 (0)
还没有任何评论哟~


