【文件属性】:
文件名称:asp.net(c#)多层分布式架构实例源码
文件大小:2.65MB
文件格式:RAR
更新时间:2014-08-27 01:20:31
多层 架构
使用方法:
先附加DB_51aspx文件夹里面数据库到你的mssql 2000当中,用VS2005打开,修改web.config中的数据库配置: 这里改你的数据库用户名及密码 ,运行!OK!
后台路径为:admin/login.aspx 用户名 、密码为51aspx
采用多层分布式架构
-------WEB--------
表示层,负责应用程序的表现形式、用户体验等。
-------Common-------
公共函数类,字符截取、验证用户输入信息等功能。一般被表示层调用。
-------BLL------
处理应用程序的业务逻辑,被表示层调用。
-------DALFactory-----
抽象工厂,用于创建各种数据对象的方法,这里有配置文件和反射的运用。
-------Model-------
Model程序集,存放实体类,用于数据访问层和逻辑层调用
-------IDAL--------
数据操作接口,数据访问层实现其接口并重写它(体现了面向接口的编程思想)。
-------Sqlserver----
数据访问层,实现具体的select、update、delete....操作,重写IDAL接口。
-------DBUtility----
数据访问类组件,这里使用的是SqlHelper
注:这是我参考一些多层架构的资料结合对多层的理解写的一个demo,用了两天时间,可能不是很标准,大家看的时候,有什么意见多多交流,一起探讨.分页那里还有点bug,不过我想以后再改进了(分页封装到数据层我总觉得不好),前台部分没有用控件(貌似一个高手告诉我,如果哪天你做.net不用控件了,你就可以了,汗一下!我就索性试一试。^_^)。有什么不合理的地方,欢迎提出来,我们一起学习,一起交流。
作者:李平