Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - XSLT Developer's Guide
Concepts
This section discusses various XSLT concepts in detail. It contains the following topics.
Understanding the XSLT Process
Template-Driven Transformations
Data-Driven Transformations
Displaying Transformation Results
Using XSLT with the DOM or SAX
Using XPath Expressions to Select Nodes
Using XSLT Variables and Parameters
Sorting with XSLT
Working with Namespaces and Prefix Aliases
Using msxsl:node-set() to Process Result-Tree Fragments
Using Named Template Rules in XSLT
Inserting Automatic Numbering Using XSLT
Importing and Including Style Sheets
Using XSLT Keys to Increase Performance
Creating Interactive XSLT
Controlling White Space with XSLT