Microsoft Developer Network
Duwamish 7.0 is a multitier, distributed business-to-consumer commerce 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. It is implemented in both Microsoft Visual C#™ and Microsoft Visual Basic® .NET.
The application can be deployed on a single machine, in a physical two-tier (Web, database) configuration, or physical three-tier (Web, application, database) configuration.
Download Duwamish7-cs.cab and Duwamish7-vb.cab.
Presentation
- ASP.NET Web Forms and Server Controls
- ASP.NET output caching
Business Logic
- Implementation in both Visual C# and Visual Basic .NET
- Business facade, business rules
Data Access
- ADO.NET DataSets using SQL provider
Data
- Microsoft SQL Server™ 2000 database using stored procedures
- Database transactions