日期:2014-05-17  浏览次数:20493 次

分亨一个三层+MVC的架构图给大家看看,来点基础的,让大家喷喷!


各层说明:
Access:角色成员进行权限控制,http://blog.csdn.net/msdnxgh/article/details/6894885
BLL:逻辑层
Common:公共层
Factory:工厂
DBUtility:数据库操作通用类
IDal:接口
Maticsoft.SQLServerDAL:数据操作层
Model:实体层
Test:测试层
MVCWeb:表现层

Controllers:控制器
Views:视图

ActionFilter:拦截器--用于记录日志
BasePage:权限验证基类
ExceptionFilter:异常处理类
Handler:防盗链
Paper:分页类(aspnetpaper)

各层引用关系:
Access:无
Bll:Model,Common,Factory,IDal
Common:无
Factory:IDal
DBUtility:无
IDal:Model
Maticsoft.SQLServerDAL:Model
Model:无
MVCWeb:Access,Model,Bll


上面的内容是就是简单了点,来点基础的,让园子要学习的小盆友学习,学习吧。

大家什么要喷的,也可以喷喷!

基本具体代码,到时打个包,留给需要学习的盆友吧。

------解决方案--------------------
C#.NET 通用权限管理系统项目源代码 QQ:282324121
------解决方案--------------------
同求下代码,gzjc_support@foxmail.com
------解决方案--------------------
什么分层不分层,大访问量下,拖死你
------解决方案--------------------
lz做开发有多长时间?
------解决方案--------------------
求源码,157332174@qq.com
------解决方案--------------------
年都过完了

------解决方案--------------------
还在使用DalFactory?受PetShop的毒害太深了,分享另外一种解决方案:

不使用DalFactory和IDAL,支持多种数据库应用的架构
------解决方案--------------------

MVC3.0的codefirst???