Flylib.com
Sams Teach Yourself XML in 24 Hours, Complete Starter Kit (3rd Edition)
Sams Teach Yourself XML in 24 Hours, Complete Starter Kit (3rd Edition)
ISBN: 067232797X
EAN: 2147483647
Year: 2005
Pages: 266
Authors:
Michael Morrison
BUY ON AMAZON
Sams Teach Yourself XML in 24 Hours, Third Edition
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Introduction
How This Book Is Structured
What You ll Need
How to Use This Book
Part I: XML Essentials
Hour1.Getting to Know XML
The What and Why of XML
XML and Web Browsers
Real-World XML
Summary
QA
Workshop
Hour2.Creating XML Documents
A Quick XML Primer
Selecting an XML Editor
Constructing Your First XML Document
Viewing Your XML Document
Summary
QA
Workshop
Part II: Defining XML Data
Hour3.Defining Data with DTD Schemas
Creating Your Own Markup Languages
Schemas and XML Data Modeling
Comparing Schema Technologies
The Importance of Document Validation
DTD Construction Basics
Digging Deeper into Elements
Putting Attributes to Work
A Complete DTD Example
Summary
QA
Workshop
Hour4.Digging Deeper into XML Documents
Leaving a Trail with Comments
Characters of Text in XML
The Wonderful World of Entities
The Significance of Notations
Working with CDATA
Using XML to Create an Online Radio
Summary
QA
Workshop
Hour5.Putting Namespaces to Use
Understanding Namespaces
Naming Namespaces
Declaring and Using Namespaces
Summary
QA
Workshop
Hour6.Using SVG to Draw Scalable Graphics
What Is SVG?
SVG and Related Technologies
Inside the SVG Language
Creating an SVG Drawing
Embedding an SVG Drawing in a Web Page
Summary
QA
Workshop
Hour7.Using XML Schema
XML Schema Construction Basics
Working with Simple Types
Digging into Complex Types
Namespaces and XSD Schemas
A Complete XML Schema Example
RELAX NG and the Future of XML Schema
Summary
QA
Workshop
Hour8.Validating XML Documents
Document Validation Revisited
Validation Tools
Repairing Invalid Documents
Summary
QA
Workshop
Part III: Formatting and Displaying XML Documents
Hour9.XML Formatting Strategies
Style Sheets and XML Formatting
Leveraging CSS, XSLT, and XSL-FO
Style Sheets in Action
Summary
QA
Workshop
Hour10.Styling XML Content with CSS
Getting to Know CSS
Wiring a Style Sheet to an XML Document
Your First CSS Style Sheet
Inside CSS Positioning
The Ins and Outs of Text Formatting
Your Second Complete Style Sheet
Summary
QA
Workshop
Hour11.Getting Started with XSL
XSL Basics
The Pieces and Parts of XSL
An XSLT Primer
Wiring an XSL Style Sheet to an XML Document
Your First XSLT Style Sheet
Summary
QA
Workshop
Hour12.Transforming XML with XSLT
A Closer Look at XSLT
Pattern Essentials
Putting Expressions to Work
A Complete XSLT Example
Yet Another XSLT Example
Summary
QA
Workshop
Hour13.Access Your iTunes Music Library via XML
The Role of XML in iTunes
Digging Into the iTunes Library File
Linking to Tracks in the iTunes Store
Building an iTunes Web Viewer
Summary
QA
Workshop
Hour14.Formatting XML with XSL-FO
What Is XSL-FO?
Working with the XSL-FO Language
Validating an XSL-FO Document
Converting an XSL-FO Document to PDF
A More Complete XSL-FO Example
Summary
QA
Workshop
Hour15.Using XML to Hack Google Maps
Getting to Know Google Maps
Google Maps Customization Basics
Brainstorming a Custom Mapping Application
Developing a Custom Map Document
Hacking Together a Custom Google Map
Summary
QA
Workshop
Part IV: Processing and Managing XML Data
Hour16.Parsing XML with the DOM
What Is the DOM?
How the DOM Works
DOM Interfaces
Binding XML Data to a Web Page
Using the DOM to Access XML Data
A Complete DOM Example
Updating the DOM Tree
Summary
QA
Workshop
Hour17.SAX: The Simple API for XML
What Is SAX?
Writing Programs That Use SAX Parsers
Obtaining a SAX Parser
Using SAX with Java
Inside the SAX Sample Program
Summary
QA
Workshop
Hour18.Querying XML Data with XQuery
What Is XQuery?
XML Data Querying 101
Processing XQuery Results
Getting to Know Saxon
Practical XML Querying with XQuery and Saxon
Summary
QA
Workshop
Hour19.Using XML with Databases
A Quick Relational Database Primer
The World s Shortest Guide to SQL
Databases and XML
Exporting an XML Document from a Database
Accessing Data from a Database as XML
Summary
QA
Workshop
Hour20.Using XML to Assist Search Engines
Web Crawling Basics
Getting to Know Google Sitemaps
Inside the Google Sitemap Protocol
Creating Your Own Sitemap
Validating Your Sitemap
Submitting Your Sitemap to Google
Using an Automated Sitemap Tool
Summary
QA
Workshop
Part V: XML s Impact on HTML
Hour21.Adding Structure to the Web with XHTML
XHTML: A Logical Merger
Comparing XHTML and HTML
Creating and Validating XHTML Documents
Migrating HTML to XHTML
Summary
QA
Workshop
Hour22.Addressing and Linking XML Documents
Understanding XPath
Navigating a Document with XPath Patterns
Using XPath Functions
The Role of XPath
HTML, XML, and Linking
Addressing with XPointer
Linking with XLink
A Complete XLink Example
Summary
QA
Workshop
Hour23.Going Wireless with WML and XHTML Mobile
XML and the Wireless Web
WML Essentials
Creating WML Documents
Blending WML with XHTML Mobile
Summary
QA
Workshop
Hour24.Syndicating the Web with RSS News Feeds
A Brief History of RSS
Using an RSS News Aggregator
Inside the RSS 2.0 Language
Creating and Validating a News Feed
Displaying a News Feed
Summary
QA
Workshop
Part VI: Appendix
Appendix A. XML Resources
General XML Resources
XML Tools
XML-Based Languages
XML Specifications
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Sams Teach Yourself XML in 24 Hours, Complete Starter Kit (3rd Edition)
ISBN: 067232797X
EAN: 2147483647
Year: 2005
Pages: 266
Authors:
Michael Morrison
BUY ON AMAZON
Agile Project Management: Creating Innovative Products (2nd Edition)
Innovative Product Development
Practice: Product Architecture
Envision Summary
Scope Evolution
A Scaled Adaptive Framework
Kanban Made Simple: Demystifying and Applying Toyotas Legendary Manufacturing Process
Forming Your Kanban Team
Appendix B Kanban Supermarkets
Appendix G Intra-Cell Kanban
Appendix H Case Study 1: Motor Plant Casting Kanban
Appendix J Abbreviations and Acronyms
Postfix: The Definitive Guide
Postfix Components
Mail Delivery
Postfix and DNS
Mailing Lists
Command-Based Filtering
Cisco IOS Cookbook (Cookbooks (OReilly))
Setting the IP Source Address for TACACS+ Messages
Enabling Nonperiodic Updates
Disabling EIGRP on an Interface
VRRP
Multicast Over MPLS
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The Microsoft Client Library for AJAX
The Pulsing Heart of ASP.NET AJAX
Partial Page Rendering
The AJAX Control Toolkit
Remote Method Calls with ASP.NET AJAX
802.11 Wireless Networks: The Definitive Guide, Second Edition
Wired Equivalent Privacy (WEP)
11g: The Extended-Rate PHY (ERP)
WWiSE
Power over Ethernet (PoE)
Evaluating a Logical Architecture
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies