Professional Visual Basic 6 XML teaches XML theory and application for VB programmers with no previous XML experience. Following a complete introduction to XML concepts and syntax, you'll rapidly discover where and how you can take advantage of XML in your own applications, and how to create new and innovative applications that use XML to achieve powerful results. The open, extensible and self-describing nature of XML makes it ideal for any situation where complex data is passed from one application or tier to another, or where data needs to be stored in a custom XML format. As a VB programmer you will quickly learn how to integrate XML with VB in a distributed object architecture. This includes storing and retrieving XML from a SQL Server database using a VB front-end, implementing XML linking using a VB component, and the integration of XML and VB applications in a SOAP/BizTalk/Oasis environment. You'll learn how to write your own XML editor in VB and how to transform XML documents to and from HTML and other text formats, including MS Word.
Professional Visual Basic 6 XML is ideal for any VB programmer who wants to learn how to take advantage of XML technology and the available (free-to-use) implementations. PUB COMMENTS: Online discussion of the topics in this book available at Wrox's P2P site Book Overview This book covers: XML theory explained from the ground up Programming with the XML Document Object Model Validating XML with Schemas and DTDs Transforming data to and from XML with XSLT Querying and linking data using XPath, XPointer and XLink Storing and retrieving data in SQL Server 7 using XML XML and VB in a distributed object architecture: using SOAP, MTS, MSMQ Performance tips and tricks
Table of Contents:
Introduction Chapter 1: Introduction to XML Chapter 2: XML Validation Chapter 3: Programming the Document Object Model Chapter 4: Using XML Queries and Transformations Chapter 5: Linking with XPointer and XLink Chapter 6: Maximizing Performance of XML Applications Chapter 7: Introducing the Sample Application Chapter 8: Developing an XML Editor Chapter 9: Storing and Retrieving XML Data Chapter 10: Using a VB Component to Implement Linking Chapter 11: Distributed Objects Chapter 12: Transforming and Transmitting the Data Chapter 13: Converting Word to XML Appendix A: XML Document Object Model Appendix B: SAX 1.0: The Simple API for XML Appendix C: XPath Reference Appendix D: XSLT Reference Appendix E: XLink/XPointer Reference Appendix F: Support and Errata