The Structure of ASP.NET

ASP.NET has evolved since it was first released, and the importance of the Web Forms programming model has lessened. We can tease ASP.NET into two sections: Web Forms and the core platform, as illustrated in Figure 3-1.

images

Figure 3-1. Separating ASP.NET into the core platform and Web Forms

Although I have made the distinction clear in the figure, the separation between the core platform and Web Forms is actually pretty porous. The core platform was originally designed solely to support Web Forms, and so even when we are using just core platform features, we are adopting some Web Forms characteristics.

The reason that ...

Get Applied ASP.NET 4 in Context 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.