Introducting XML -- Basic XML syntax -- More XML syntax -- The XML information set -- Validating XML: DTDs -- Introducing XML schema -- Schema alternatives -- Navigating XML - XPath -- Transforming XML -- Fragments, XLink, and XPointer -- The document object model -- SAX 2 -- Schema based programming -- Data modeling -- XML data binding -- Querying XML -- Case stydy: databases and XML -- Presenting XML graphically -- VoiceXML -- XSL formatting objects: XSL-FO -- Case study: generating a site index -- RDF -- RDF code samples and RDDL -- SOAP -- B2B with Microsoft BizTalk server -- E-Business integration -- B2B futures: WSDL and UDDI