XML, the Microsoft way
Author(s)
Bibliographic Information
XML, the Microsoft way
Addison-Wesley, 2002
Available at 2 libraries
  Aomori
  Iwate
  Miyagi
  Akita
  Yamagata
  Fukushima
  Ibaraki
  Tochigi
  Gunma
  Saitama
  Chiba
  Tokyo
  Kanagawa
  Niigata
  Toyama
  Ishikawa
  Fukui
  Yamanashi
  Nagano
  Gifu
  Shizuoka
  Aichi
  Mie
  Shiga
  Kyoto
  Osaka
  Hyogo
  Nara
  Wakayama
  Tottori
  Shimane
  Okayama
  Hiroshima
  Yamaguchi
  Tokushima
  Kagawa
  Ehime
  Kochi
  Fukuoka
  Saga
  Nagasaki
  Kumamoto
  Oita
  Miyazaki
  Kagoshima
  Okinawa
  Korea
  China
  Thailand
  United Kingdom
  Germany
  Switzerland
  France
  Belgium
  Netherlands
  Sweden
  Norway
  United States of America
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"