The expense-report submitter's supervisor must approve or decline the expenses that will update the Web site and the underlying database. How to implement transaction-enabled access to the database. Transactions wrap the ASP page, middle-tier Visual Basic components, and database access via stored procedures and triggers. Triggers can catch business logic problems and roll back the transaction with minimal changes to the middle-tier. The Corporate Media Library application uses the technologies of Microsoft BackOffice Server to deliver an interactive library catalog.
Employees can search the catalog, check out books, and receive overdue notices.
Furthermore, the librarians can administer the catalog, adding and deleting titles. MTS automatically handles the details of object creation and destruction, and manages system resources, such as database connections. Duwamish Online Duwamish Online , the latest phase of the Duwamish Books sample application, extends the sample to a general e-commerce Web site and provides the guidance for deploying the site on the Internet. How to use XML in the data, business, and presentation tiers of a distributed application. How to use Windows 2000 NLB to build a scalable and highly available Web farm.