Microsoft® .NET Pet Shop is a series of application benchmarks comparing the performance and scalability of this .NET Web application to the performance of an equivalent, revised, and fully optimized J2EE™ application developed by the Middleware Company.
E' uscita la versione 4 basata su framwork 2.0.
The .NET Pet Shop application is designed to show the best practices for building enterprise, n-tier .NET 2.0 applications that may need to support a variety of database platforms and deployment scenarios.
The goals of the .NET Pet Shop 4 project are:
- Productivity: Reduce the amount of code from .NET Pet Shop 3—we achieved nearly 25 percent reduction.
- Migrate from ASP.NET 1.1 to 2.0: Leverage new features of ASP.NET 2.0—we took advantage of Master Pages, Membership, and Profile and designed a new, appealing user interface.
- Enterprise architecture: Build a flexible, best practice application—we implemented design patterns and separation of presentation, business, and data tiers.