分亨一个三层+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???