"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:
Not only is this a new version, but the article walks you through the migration process of porting the 3.2 version of Pet Shop from ASP.NET 1.1 to ASP.NET 2.0 including taking advantage of many of the new features in the .NET Framework 2.0.
Another nice nugget is the sample Membership Provider for Oracle 10g. Although it's not a completely implemented provider, it's a nice start to use/extend. Using this sample and the Provider Toolkit at http://msdn.microsoft.com/asp.net/downloads/providers/, you should be well on your way.
.NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdasamppet4.asp