ASP.NET Web Application Development Layers

When developing an ASP.NET application, there are various layers of functionality and technology available. In Figure 1.1, you can see a typical ASP.NET application architecture. For more details on ASP.NET application architecture, see Chapter 2, “Developing Applications with ASP.NET.”

Figure 1.1. Simple ASP.NET Application Architecture.

As you can see, the ASP.NET application architecture is quite similar to the DNA structure. You still have your three tier system split between the three main tier types: UI tier, Business Logic tier, and Data tier. The next sections introduce the tiers, and also ...

Get Inside ASP.NET 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.