XML as Intermediate Application Layer
In this article I want to share my thoughts on techniques for keeping our code XML-based - so there's no need to get your hands dirty in your application code to change the markup that is rendered afterwards.
Opitz, Pascal. Content with Style (2005). Design>Web Design>Server Side Includes>XML