摘要: 先从PetShop 4.0的登录注册开始分析.在PetShop 4.0中并没有对登录以及注册进行编码,而是使用被称作ASP.NET 成员资格的解决方案来实现的.以下是MSDN上对ASP.NET 成员资格的介绍: 阅读全文
posted @ 2007-07-31 14:29 nerozhang 阅读(4079) 评论(2) 推荐(2) 编辑
摘要: 完成PetShop 4.0应用程序安装之后,在系统程序菜单中将新增一个Microsoft .NET Pet Shop 4.0,其中包括指向PetShop 4.0解决方案文件PetShop.sln的快捷项。单击该项,使Visual Studio 2005加载PetShop 4.0解决方案。图18-13所示显示了加载后Visual Studio 2005解决方案资源管理器窗口的截图。 在解决方案资源管理器中共包括22个项目,其中一个Web站点项目,21个类库项目。表18-1所示对这些项目进行了简要介绍。 阅读全文
posted @ 2007-07-31 14:18 nerozhang 阅读(2592) 评论(1) 推荐(2) 编辑
摘要: Default.aspx页面列举了宠物商店的宠物类别,例如,BIRDS、BUGS、BACKYARD等。单击宠物类别,以便查看更为详细的信息。另外,在页面右上角包括一个文本框和一个搜索图片按钮。在文本框中输入关键字,可查询宠物商店中的宠物。查询结果显示在Search.aspx页面中。 阅读全文
posted @ 2007-07-31 13:40 nerozhang 阅读(1956) 评论(2) 推荐(1) 编辑
摘要: 不知读者是否听说过“宠物大战”?大意为Sun公司为帮助开发人员和架构师使用J2EE技术,发布了一个在线宠物商店Sun Java Pet Store。而微软公司则利用.NET技术也发布了一个实现同样功能的PetShop,并且在代码数量、性能等各方面对二者进行了比较。最终结果是微软的.NET技术以绝对优势胜出。对此,Sun公司认为评测对比有失偏颇,是不公平的。实际上,宠物大战的本质是Java和.NET技术孰优孰略的问题。这个问题是一个永无休止的论战,没有必要进行过多的讨论。然而,由于这场较量而发布的PetShop应用程序逐渐为.NET开发人员熟知。目前, PetShop已经从最初的2.0、3.0等版本,发展到了最新的4.0版本。PetShop 4.0使用ASP.NET 2.0技术开发,其中加入了众多新增特性,因此,在性能、代码数量、可扩展性等方面有了重大改善。可以说,学习PetShop 4.0是深入掌握ASP.NET 2.0技术的捷径。本节将引领读者逐步了解PetShop 4.0的方方面面,包括应用程序安装、功能和用户界面简介、解决方案和体系架构概述等。 阅读全文
posted @ 2007-07-31 10:12 nerozhang 阅读(10224) 评论(16) 推荐(3) 编辑