PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,而且有很多可以借鉴之处。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸现了许多颇有价值的设计与开发理念。
作为.net程序员petshop一直被认为是一个菜鸟进阶学习的好范例,接下来希望随着我对petshop的接触和大家一起分享一下petshop的学习进程,首先我们需要先下载petshop程序,下载地址:http://download.microsoft.com/download/8/0/1/801ff297-aea6-46b9-8e11-810df5df1032/Microsoft%20.NET%20Pet%20Shop%204.0.msi
当你下载完成我们开始往下继续,首先运行Microsoft.Net PetShop4.0 .msi。一路next直到下图位置,选择source code only,然后继续next到安装完成。
接着打开PetShop的安装文件夹,默认路径C:\Program Files\Microsoft\.NET Pet Shop 4.0。这一步我们是为了找到DatabaseScripts这个文件夹里的InstallDatabases.cmd。点击按提示进行安装数据库文件。当你安装完毕以后打开你的SQL Server Management Studio,你会发现已经存在了petshop的数据库了。