Expert ASP.NET Advanced Application Design will help you to derive the maximum performance and reliability from the ASP.NET 2.0 websites you create. Our aim is to show you how your choices and structural decision at the design stage can have a massive impact on the performance and life-span of the application that you eventually code. These insights are equally valid whether you're writing an application to run on a single machine or across a distributed network.In the second half of the book we drill-down to examine some of the common architectural challenges that face us all as we develop our application designs. We step through the tiers of the .NET Framework examining what each technology does and how it can be used to best effect, both individually and in co-operation with surrounding tiers.By the end of this book you will be able to confidently select the most appropriate design elements for your requirements and elegantly interconnect them in a way that ensures you get the very best from the ASP.NET 2.0 Framework. TOC:From the contents Part 1: ASP.NET Application Architecture: Relationship of IIS and the WebHost Platform; The HTTP Request Pipeline; Page Object Internals; ViewState Internals and Cross-Page Postbacks.- Part 2: .NET Solutions: Middle Tier .NET Solutions; Data Access Layer .NET Solutions; Hosting - options for marshaling calls and data across boundaries; Indigo - The next version of everything; Security across the Tiers in .NET 2.0; Performance and Instrumentation.