XML, the Microsoft way

Bibliographic Information

XML, the Microsoft way

Peter G. Aitken

Addison-Wesley, 2002

Search this Book/Journal
Note

Includes bibliographical references (p. 501-502) and index

Description and Table of Contents

Description

Best-selling programming author Peter G. Aitken has written two books in one: an outstanding tutorial on XML and related standards, and the world's most comprehensive guide to XML's use with advanced Microsoft technologies. The book begins with a systematic introduction to XML: its key standards and how it may be used to solve a wide range of development and integration problems. Aitken introduces basic XML syntax, data modeling with XDR and XSD schemas, formatting with cascading style sheets; XSL, XSLT, and XSL-FO; XLink and XPointer; DOM, SAX, and SOAP. Once you've gained a solid foundation of knowledge about XML and its key complementary technologies, Aitken shows how Microsoft puts them to work. You'll understand XML's role in .NET and its uses in the new C# language; create XML and XHTML-based Web pages for display in Internet Explorer; leverage XML in the Visual Basic.NET and Visual C++ .NET programming environments; master scripting techniques for Microsoft servers; work with Microsoft's BizTalk Server; and finally, learn how to make the most of Microsoft Office XP's enhanced XML support. For every Web professional and application developer using Microsoft Windows and/or .N ET tools and technologies.

Table of Contents

(NOTE: Each chapter concludes with a Summary.) Preface. About This Book. What About Java? About the Listings. Source Code and Corrections. Acknowledgements. 1. XML: What and Why? What is XML? The Development of XML. Optional XML Technologies. The XML Standards Process. Tools for Working with XML. 2. The Syntax of XML. Syntax Overview. Processing Instructions. Physical and Logical Structure of an XML Document. Entities. Elements. Attributes. Declaring Notations. Character Data. Comments. White Space Issues. 3. Data Modeling with DTDs. Importance of Data Modeling. Document Type Definitions. The Document Type Declaration. Standalone Documents. Declaring Elements. Declaring Attributes. Parameter Entities. Conditional Sections. A DTD Demonstration. 4. Data Modeling with XDR Schemas. XML Schemas. Namespace Fundamentals. The XDR Vocabulary. Connecting a Document to a Schema. Validating Documents Against Schemas. An XDR Schema Demonstration. DTD or XML Schema - Which to Use? Chapter 5. Data Modeling with XSD Schemas. XSD Schema Overview. XSD Data Type. The Schema Element. Connecting a Schema to an XML File. An XSD Schema Demonstration. 6. Formatting XML Documents with Cascading Style Sheets. Style Sheet Fundamentals. CSS Basics. Creating and Referencing Style Sheets. A CSS Demonstration.@CHAPTER = 7. Extensible Stylesheet Language and XSLT. XSL Fundamentals. Style Sheet Structure. XSLT Templates. XPath Patterns. XPath Expressions. Functions. 8. Formatting Objects. FO Basics. The FO Model. FO Document Structure. Content Elements. FO Attributes. An XSLT-FO Demonstration. 9. XLink and Xpointer. Xlink. Xpointer. 10. Using DOM, the Document Object Model. DOM Overview and Background. The DOMDocument Object. The DOM Object Model. Navigating the Document Tree. Reading Element and Attribute Data. Modifying Document Data and Structure. DOM and XSLT. 11. The SAX (Simple API for XML) Interface. SAX Overview and Background. The SAX Interface. SAX and Visual C++. 12. SOAP, the Simplified Object Access Protocol. Web Services. SOAP Basics. SOAP and Microsoft. SOAP Requests. Web Services Description Language and Web Services Meta Language. The Microsoft SOAP Toolkit. 13. XML and the .Net Framework. .Net Overview. The System.XML Assembly. The XmlTextReader Class. The XmlValidatingReader Class. The XmlTextWriter Class. The XmlDocument Class. 14. Extensible Hypertext Markup Language and Web Pages. Some HTML Background. XML to the Rescue. Structure of an XHTML Document. XHTML Elements. An XHTML Demonstration. 15. Visual Basic and XML. Verifying Well-Formedness and Validity of an XML Document: DTD and XDR. Verifying Well-Formedness and Validity of an XML Document: XSD. Processing Raw XML. Using SAX to Extract XML Data. Using DOM to Modify Document Structure. 16. Visual C++ and XML. An Outline of the Samples in This Chapter Following the Search. Maintaining the XML Database. 17. Internet Explorer: Client-Side Scripting and Dynamic HTML. Scripting. Dynamic HTML. Client-Side Scripting and Data Islands. The Data Source Object. 18. Server-Side Scripting and XML. ASP Fundamentals. ASP Demonstration Programs. 19. The BizTalk Framework. BizTalk Background. BizTalk Standards. The BizTalk Document. 20. Microsoft Office and XML. Programming in VBA. Excel. Word. Access. FrontPage. Appendix 1: XDR Schema Data Types. Index. 0201748525T09142001

by "Nielsen BookData"

Details
Page Top