In the first part of this article,
we looked at the application architecture of a N-tier Web application using ASP.NET 2.0 and SQL Server 2005. We have also understood the creation of CLR managed procedures and data access components. In this installment, we will look at the rest of the components of the application such as business logic layer, user interface logic and so on. While looking at these features, we will also understand the new features of ASP.NET 2.0 such as ObjectDataSource control, master pages, and Caching support that greatly aid in simplifying the development of a N-tier Web application.