So at work I am trying to find ways of automating and templatizing everything. One of things that I found today with this goal in mind was an article on xmlforasp.net regarding XML-Based ASP.NET Page templates. This is such a nice was to things. While all of the internal/intranet applications that Ed and I write have different functionality, we are trying to keep them having the same look and feel. This goes a long way to help that happen. The other great thing that this article addresses is making it easier for Jr. Developers and Content Publishers to use these templates. They only need to know basic html to get the job done. If you've ever tried to discribe a for loop to a non-technical person, you know how wonderful this is.