Readers can quickly get up to speed on macro programming basics, as well as working with databases, Among the topics covered are recording macros, creating automated templates, formatting and manipulating files using Word, and building documents dynamically. The third section of the book offers an introduction to the new XML features of Word 2003. These chapters concentrate on topics such as XML markup, how to use an XSD schema with Word, how to transform XML using WordML and XSLT, XPath, Smart Documents, and web services technologies. In addition, the base example is extended to utilise the new functionality.