Summary
XSL Transformations are a powerful tool in your efforts to provide a customized experience for your users. Using them allows you to take a single XML content file and adapt it to users' preferences. With the addition of a Web server environment capable of dynamically choosing a style sheet or even creating one based on the user's preferences, you have the potential for a powerful personalization system.
Future installments in this series will cover XSLT in general, allowing users to choose a style sheet and applying that style sheet to their pages, and using user choices to generate a custom sheet using XML programming.