With the introduction of .NET, Microsoft has enhanced the Visual Basic developer's capability to produce scalable n-tier applications built using solid object-oriented techniques. To be able to take advantage of more and better hardware, your application must be designed with scalability in mind from the outset.
This book presents a tier-by-tier break down of the issues involved in producing scalable applications. At the data tier you will learn how effective database design, stored procedures, and indexes impact on scalability. At the data-access layer you will see how to leverage the advances of ADO.NET. At the middle tier, which typically contains the bulk of the application's business logic, you will see how to design and build a scalable tier capable of supporting multiple presentation options. At the presentation tier you will learn how to benefit from the new features of ASP.NET, such as effective caching and state management.
