asp.net 的系统架构

希望不再研究系统架构

主要参考的实例有petshop.dumanish

谈论:

http://topic.csdn.net/t/20060809/13/4937348.html

http://topic.csdn.net/t/20060815/07/4949724.html 

asp.net 2.0 学习:

http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/ASPnet2.0.aspx

microsoft enterprise library学习:

http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/consyscourse/EntLib.aspx

技术要求:

* 微软平台技术
ASP.NET、C#、COM/COM+、DTC、Reflection、Remoting、WCF/WWF、Windows Services
* Web技术
Web Services、SOAP、XML、DHTML、JavaScript、DHTML Behaviors
* 网络协议开发
TCP/UDP、SIP、HTTP
* 技术框架
Enterprise Library、AJAX、OR-Mapping
* 微软产品
IIS、SQL Server、MSMQ、MOSS 2007/SPS 2003、BizTalk Server、Live Communications Server、Exchange
* 解决方案
工作流、Portal、OA、KM、ITSM/ITIL、即时通讯
案例:
petshop,duwanish, Asp.net   forums,DottextWeb ,nHabernate,iBatis.net。

使用方法: 先附加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不用控件了,你就可以了,汗一下!我就索性试一试。^_^)。有什么不合理的地方,欢迎提出来,我们一起学习,一起交流。 作者:李平
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值