MSXML (Microsoft XML Core Services) version 4.0 is a free, feature-rich server component for all types of XML processing, including XML, XSLT, and Schemas. It has comprehensive support for W3C and other major specifications, as well as many proprietary enhancements. This makes MSXML 4.0 a useful and robust tool that can be used as the processing engine behind a wide range of XML-based applications. This book is arranged in three parts. The first is a reference to the support for XML standards and proprietary extensions within 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.
What this book covers?
DOM and SAX2 support in MSXML XPath and XSLT (W3C specifications and earlier implementations) for transformations on the server and client Schemas (XSD and XDR) for validation on the server and client Styling XML with CSS, VML, and behaviors in IE Implementing linking and pointing for web applications Transmitting, handling, and manipulating data on the server and client Optimizing system architecture for improved performance Performance, scalability, and security techniques Case studies showing MSXML in real world applications
This book is for developers who are already familiar with XML. It will teach you how to make the most of MSXML's comprehensive feature-set to create powerful applications. If you are responsible for developing professional XML-based solutions on a Windows platform, this book is for you.
Author Danny Ayers is an independent consultant and author on Internet technologies, specializing in server-side information engineering.
Michael Corning is a Memetic Engineer at Microsoft, busy building a software test infrastructure for the Server Manager Team based on XML Web Services. He writes for Wrox Press (coauthored "Professional XSL") and also writes a monthly column in XML Developer Magazine called, "Confessions of an XSLT Bigot". Corning speaks at conferences around the world.
Steven Livingstone is an author and consultant in XML and .NET technologies, and is currently working on a meta data portal.
Stephen Mohr is a senior software architect with Omicron Consulting and XMLabs in Philadelphia, USA. He has over twelve years' experience developing software for various platforms. He is currently focusing on XML and related technologies as they apply to applications and computing systems.
Darshan Singh is a Senior Developer at InstallShield Software Corp.
Danny Ayers is a software developer and freelance writer living in Tuscany with his wife Caroline and a menagerie of animals. He created IdeaGraph, applies Semantic Web technology, contributes to the Atom Project, and works at Talis on semantic web applications.