Duwamish 7

Duwamish is an e-commerce site fronted by ASP.NET. Like the IBuySpy store, it is implemented in C# and Visual Basic .NET, uses output caching, accesses the database exclusively through stored procedure code, and provides an optional (but unused) XML Web service. Unlike the IBuySpy case studies, however, Duwamish is an update of a well-known Microsoft platform sample that was previously used to demonstrate the best of Windows DNA coding. As a result, Duwamish follows a more traditional multilayered design, which has both benefits and disadvantages.

In Duwamish, the Web page communicates with a business layer facade, which then interacts with a business rules layer, which ultimately uses the data access layer to send information to and ...

Get Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.