Conclusion
Since version 1.0, ASP.NET has been characterized by a well-balanced mix of low-level and feature-rich tools. Using low-level tools such as events, HTTP modules, and HTTP handlers, you can plug into the ASP.NET pipeline to influence the processing of requests at every stage. At the same time, ASP.NET offers a wealth of feature-rich components for those who don't need control over every little step.
Starting with ASP.NET 2.0, the quantity and quality of application services has grown significantly. The introduction of rich composition tools for building pages like the ones we examined in this chapter is just a confirmation of the trend. In this chapter, we explored master pages to create content pages based on a predefined template made ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access