PetShop4.0简介
Petshop4.0是.Net Pet Shop 3.2的升级,把ASP.Net 1.1移植到ASP.Net 2.0。Petshop4.0主要实现了以下的主要功能:
用 System.Transactions 代替服务组件。
用强类型集合的泛型代替松散类型的 ILists。
ASP.NET 2.0 成员身份,用于用户身份验证和授权。
用于 Oracle 10G 的自定义 ASP.NET 2.0 成员身份提供程序。
ASP.NET 2.0 自定义 Oracle 和 SQL Server 配置文件提供程序,用于用户状态管理。
用母版页取代 ASP.NET Web 用户控件,从而获得一致的外观。
ASP.NET 2.0 向导控件。
使用 SqlCacheDependency(而非基于超时)的数据库级缓存失效。
启用基于消息队列构建的异步 Order 处理。
相对于.Net Pet Shop 3.2,Petshop4.0减少了近25%的代码。减少的代码主要集中在表示层和数据访问层。
PetShop4.0运行环境
Visual Studio 2005
.Net Framework 2.0
SQL Server 2005
当然其也支持Oracle 10G。
对于petshop4.0更详细的描述,可以参考微软官方的这篇文章:Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0(http://msdn.microsoft.com/zh-cn/library/aa479070.aspx)