petshop4.0研究(一) 选择自 chinawn 的 Blog
来源:互联网 发布:防爆网络摄像头 编辑:程序博客网 时间:2024/04/29 10:07
petshop4.0研究(一) 选择自 chinawn 的 Blog
.NET Pet Shop 4
MSDN推出了.NET Pet Shop 4,是基于ASP.NET 2.0的,该版本有了一个全新的用户界面。
由于采用了Master Pages,Membership,以及Profile,表现层的编码量减少了25%,数据层
的编码
量减少了36%。
他们利用了Project Conversion Wizard把项目从ASP.NET 1.1移植到了ASP.NET 2.0,然后做
了以下改动:
1。用System.Transactions代替了原来的Serviced Components提供的事务功能
2。用强类型的范型集合代替了原来的弱类型集合
3。采用ASP.NET 2.0 Membership来做认证和授权
4。创建了针对Oracle 10g的Custom ASP.NET 2.0 Membership Provider
5。利用ASP.NET 2.0的Custom Oracle 和SQL Server Profile Providers 做用户状态管理,
包括购物车等
6。采用了Master Pages,取代了原来的用户控件,来实现统一的界面效果
7。使用了ASP.NET 2.0 Wizard控件实现check-out
8。使用了SqlCacheDependency来实现数据库层次的缓存更新(cache invalidation)功能
9。使用了消息队列来实现异时订单处理
这个新的版本,示范了很多ASP.NET 2.0里的新功能,值得研究一下。
==================================================================
下载地址
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp
安装的时候选择了完全安装,安装过程中提示数据库sql2000,sql2005和oracle3种数据库连接方式,
选的是sql2005,调试的时候要先把c:/../web(默认安装,实际应该有所调整)设置为启动项目,然后把里
面的default.aspx设置为起始页,运行成功,开始研究~~petshop4.0
粗略的看了下,wewDBUtility下面有个sqlhelper和oraclehelper数据库操作类,详细说明见http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp
- petshop4.0研究(一) 选择自 chinawn 的 Blog
- petshop4.0研究(一)
- petshop4.0研究(一)
- PE学习笔记(一) 选择自 rivershan 的 Blog
- 探索软件设计模式(一)选择自 UserQi 的 Blog
- BouncyCastle JCE实践(一) 选择自 hongbo781202 的 Blog
- Petshop4 的研究分析
- petshop4.0研究(二)
- PetShop4.0研究
- SIP SAP及SDP协议组合应用的研究 选择自 IOKE 的 Blog
- 设计模式之Factory深入研究 选择自 fasttalk 的 Blog
- IIS6.0官方技术必读 选择自 andyxhua 的 Blog
- NUnit2.0详细使用方法 选择自 cyp403 的 Blog
- Eclipse快捷键 选择自 SDZ 的 Blog
- Java Exception 选择自 darkula 的 Blog
- CSDN收藏夹(选择自 jiangsheng 的 Blog )
- CSDN收藏夹(选择自 jiangsheng 的 Blog )
- 自定义浏览器 选择自 jiangsheng 的 Blog
- 35岁前成功的12条黄金法则
- 英国最常用的118句口语
- 觉得这个博客是不错的
- 关于背单词的一点个人体会
- 留言本
- petshop4.0研究(一) 选择自 chinawn 的 Blog
- 没有emule上找不到的书~
- 补丁备忘 -ATL中文路径支持
- WGET的使用方法与技巧
- 在 CSDN 的 blog 添加时钟、日历、浏览人数计数器和天气查询的方法
- 算法框架
- Eclipse+MinGW+QT开发环境搭建
- WAP初级教程笔记
- 简体中文版Gmail开始增加Chat功能