Product 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 .NET tools and technologies.
From the Back Cover
"XML--the Microsoft Way is a must-have for any IT library."
--Duane Nickull, CTO, XML Global Technologies, and Chief Technical Editor, XSLT.com
As a core part of many new and important technologies, XML is a must-know tool for all programmers creating network- and Web-enabled applications for the Windows platform. This complete, comprehensive, and up-to-date book presents a thorough examination of the fundamentals of standard XML, essential related technologies, and the use of XML within a Microsoft-specific development environment.
Appropriate for beginning to intermediate XML programmers, XML--the Microsoft Way explains XML concepts and guides developers who need to learn XML development skills. The book begins with a background on the history of XML and offers clear explanations and examples of its most important elements: syntax, data modeling, formatting, templates, linking, and more. Later chapters address advanced topics, focusing on Microsoft's tools for XML development.
You will find thorough coverage of such important topics as:
- XML Schema, Namespaces, XLink, and XPointer
- Data modeling with DTDs, XDR Schemas, and XSD Schemas
- Cascading Style Sheets
- eXtensible Stylesheet Language (XSL), XSL Transformation (XSLT), and Formatting Objects (FO)
- The Document Object Model (DOM)
- Simple API for XML (SAX)
- The Microsoft SOAP (Simplified Object Access Protocol) Toolkit
- eXtensible Hypertext Markup Language (XHTML)
- Visual Basic and Visual C++ with XML
- The .NET Framework and XML
- Internet Explorer and Dynamic HTML
Numerous code examples--primarily in Visual Basic, although many are in Visual C++ and C#--appear throughout the book to illustrate important techniques. The combination of clear explanations, real-world examples, and a Microsoft-based focus make XML--the Microsoft Way an essential addition to any Windows programmer's library.
0201748525B11122001
See all Product Description