This chapter provided you with an introduction to Master Pages. The key to understanding why Master Pages are so incredibly useful is understanding the programming and layout headaches created by previous versions of ASP.NET and legacy web development environments such as ASP.
Master Pages are a key part of the essential idea behind ASP.NET: making the development process easier, faster, more scalable, and far more reusable than in previous versions. By using Master Pages, you can create reusable layouts to provide a consistent look and feel, as well as create standardized code that can be made available to all pages that use a particular master page. By making the use of Master Pages a standard practice when creating your ASP.NET applications, you can significantly decrease the User Interface development time while also decreasing the UI maintenance time, as well as providing standard functionality to groups of related pages.