MSXML (Microsoft XML Core Services) version 4,0 is a free, feature-rich server component suitable for use as the processing engine behind a wide range of XML-based applications. It has comprehensive support for W3C and other major specifications, as well as many proprietary enhancements. The first part of this book is a reference to the standards and extensions supported in MSXML. The next section shows how to achieve typical application functionality, using the supported technologies in a practical context. The last section contains several case studies that demonstrate bringing together the individual tasks into complete applications.