Are Master Pages too complex?
Master Pages are a wonderful concept that as developers we highly value. It’s the sort of pattern that just looks like the right thing to do (to our twisted, concept hungry developer minds) and that even makes you wonder why we haven’t done it that way since the beginning of time ( 1990 ). For the record, master pages were invented by David Ebbo , who is behind a lot of the smartest things in ASP.NET. Just in case you have no idea, what are Master Pages? Before master pages, sharing layout between pages was done using includes (or user controls). For example, your typical hello world page might have looked like this: <% @ Page Language ="C#" %> <% @ Register TagPrefix ="include" TagName ="header" Src ="
Read More...
Read the complete post at http://weblogs.asp.net/bleroy/archive/2009/07/08/are-master-pages-too-complex.aspx