Duwamish 7.0 is a multi-tier, distributed enterprise application built specifically for the Microsoft .NET Platform. Its design, development, and deployment provide insight into how developers can leverage various features of the .NET Platform to build reliable, scalable, and well-performing applications.
Duwamish Books Inc. is a fictitious company that sells books online. Since its model is an e-commerce business-to-consumer pattern that is most prevalent in the typical online shopping experience, it includes basic features such as membership, account management, shopping cart, search, and checkout processes.
Duwamish 7.0 is a functional port (using 100 percent .NET technologies) of the popular Duwamish series of applications developed by MSDN. Although the sample itself is built around a fictitious online bookstore, the primary focus areas of this sample are performance, issues related to porting technology from Windows DNA to the .NET developer platform, design patterns, and real-life deployment scenarios in a distributed computing environment.
Functionally, it is a complete implementation of the pattern without the fulfillment processes fully implemented (that is, credit card account decrements, checking inventory, and shipping). However, the features are sufficiently complex and cover a broad range of .NET technological areas to illustrate the primary goals.
Hope this will help