The Essential Guide to XML Technologies
For students taking introductory courses on XML.Now, there's a complete, non-technical briefing on XML technology that focuses on what non-programmers need to know: what XML is, which XML specifications matter most in business, and how XML technologies can be used for competitive advantage. This book doesn't just provide a snapshot of where XML is now: it helps you project XML's long-term impact.
- Paperback | 416 pages
- 177.8 x 234.2 x 28.7mm | 780.19g
- 04 Apr 2002
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
- w. figs.
Table of contents
Preface. Acknowledgments. I. MAJOR THEMES. Introduction. Who Are You? This Book is Distinctive Because. Road Map. 1. Why XML. W3C Agenda for XML. W3C Goals for XML. Isn't the Web Another Strong Motivator for XML?2. What's the Difference Betweenu? Decision Maker's Problem. Snapshot of the Terminology Chaos. Look at Me First. Ten Questions About XML that a Manager Should Ask.3. What's the Really Big Idea? The Big Idea. Computer-Recognizable Content. Author's (Embarrassing) Lesson Learned.4. How Does XML Solve the Digital Problem. Why Digital? Why Open Systems? So What's the Problem? So What's the Solution? Content as Categories. Content as Structured Data. Separation of Structure and Appearance.5. XML as Workflow. Electronic Content: Content in Motion. XML Is Communication. XML as the Total Solution: Reality Check. Translation and Transformation. So What Has XML Bought Us?6. XML as Knowledge. Markup Knowledge. Hierarchies to Express Relationships. Markup's Value Added. Easier Interpretation: XML as Exposed Content. More Intelligent Searches.II. Core Technologies. 7. Elements and Attributes to Expose Content. Need for Elements. Element as a Basic Unit of XML. Deeper Knowledge Exposure. Advantages of Elements and Attributes. Five Ways Elements and Attributes Add Value to Information.8. Getting Personal-Attributes. Two Faces of Attributes. Case: Business rules for Investment Records. Attribute Mechanics (Syntax). Seven Business Aspects of Attributes.9. Well-formed XML. Self-Exposing Mixed Content? Lowering One Bar. Not Just "Good Enough" But Pretty Good. "Good Enough" XML. Case: Repository for State Laws. Where's the Catch? Seven Reasons Why Well-Formedness Makes Business Sense.10. Why a Type Definition? Need for Structure Definition in Large Systems. Document type: Working Definition. Something's "Under the Hood". A Talking Document Type. Five Reasons Why Schemas Make Good Business Sense.11. The Self-Describing XML Tree. Why Should I Bother with DTDs? How a DTD Works. Assessing the DTD.12. XML Schemas. Why Should I Bother? How Does It Work? XML Namespaces in an XML Schema. How the Schema Describes Structure. The Beauty of Namespaces. Schema-aware Tools. As The Specification Saysu Four Reasons why XML Schema Makes Good Sense.13. Entities. The Indispensable Layer: Why? How does It Work? Entities of Distributed Content: One-to-Many. Executive Talkthrough. Unparsed entities for non-XML Data. How Do You Create Entities? Entities as Reusable Objects. If No Entities Then What? As The Specification Saysu Eight Reasons Why Entities Make Good Business Sense.14. Xpath. Why Do I Need Yet More Notation? How Does It Work? Essential Syntax. Selecting Nodes: Location Paths and Location Steps. XPath Meets the Bard. As The Specification Saysu Four Reasons Why XPath Makes Good Business Sense.15. XML Namespaces. XML for Serious Work. How Does It Work? The Syntax. As the Specification Saysu Five Reasons Why Namespaces Make Good Sense.16. Transforming Your Data with XSLT. Why Do I Need XSLT? How does It Work? XSLT in the IT Workplace. Management Issues in Web Distribution. XML as Data Islands. Executive Talkthrough: Creating an HTML Data Island. XSLT for More Exotic Data Islands. Island Hopping with XSLT. As the Specification Saysu Five Reasons Why Even Elementary XSLT Transformations Make Sense.17. XSLT for Adaptive Content. Unlock My System...Please! How Does It Work? Browser Wars Hit Data Island Beaches. XSLT for Schema Translation. Workflow Broken: Incompatible Schemas. XSLT Transforms the Schema. XSLT Transformation to Restore Original Structure. XSLT and XSL-FO. As The Specification Saysu Four More Good Reasons Why XSLT Makes Good Sense for Serious Data Exchange.18. XSL for Format. No Style, No Content. How Does It Work? Executive Orientation. The Bookends. XML to Beyond. How Formatting Objects View a Page. How To Build Formatting Objects that Really Format. As the Specification Saysu Five Reasons Why XML-FO Makes Good Business Sense.19. XLink and Xpointer. Managing Links: A Battle We Can Never Win. How Does It Work? Beyond the Web. Proposed XML Solution. DIGAM: Executive Talkthrough. Digital Playlist: Executive Talkthrough. Xpointer: Conjoined Twin of Hyperlinking. As The Specification Saysu Four Reasons Why XLink/Xpointer Make Good Business Sense.III. XML At Work. 20. XML At Work: Manufacturing. Using XML to Enhance Mature Manufacturing Technology. What Does a BOM Contain? Who Uses the BOM? Summary of XML BOM.21. XML At Work: Extensible Business Reporting Language. Abstract of the XBRL Specification. Purpose of XBRL. Taxonomies and XML Schema. Sample Report. Adoption Curve.22. XML AT Work: Security. Security in a Nutshell. Use Case Studies. Encryption. Digital Signatures.23. XML At Work: Law and the Courts. Michigan State Law. LegalXML. "Raw" XML on a Web Browser After All?24. XML At Work: WAP & WML. Wireless Markup Language. Wireless Exhibit: Interactive Professional Training Planner. Has WAP's Time Come?25. It's Up to You: Ten Questions You Should Ask About XML. Decision Maker's List. Index.
About Ronald C. Turner
DR. RONALD TURNER has presented refereed papers at numerous XML/SGML international meetings, and has developed and presented XML Fundamentals, a training course for programmers, data specialists, and IT managers. He co-authored Readme.1st, the first SGML textbook in the Charles F. Goldfarb Series on Structured Information. Dr. Turner worked for several years as a software engineer and later founded Soph-Ware Associates, a software firm specializing in electronic multimedia. He holds a Ph.D. in linguistics from Harvard.