It's a good idea to keep highly reused code seperate from your page content. In this article John shows us everything we need to know to get started with templates in our ASP.NET pages... the easy way!
It's long been known that page templates simplify development and maintenance of any web site with multiple pages, especially web sites with a large number of pages. After doing some digging I discovered a very simple and very effective way to implement page templates into your web site that is guaranteed to make you never build a web site without using templates.
While this technique isn't the only technique I've found for creating page templates, it has become my favourite because of how powerful yet how simple it is.