XML, or Extensible Markup Language, was designed to make information
sharing and data interpretation easier, but it only works if you know
how to work it. In XML Essential Training, veteran engineer and
instructor Joe Marini takes you through the basic rules of XML,
discusses suggested tools, explains XML syntax, and more. From
integrating XML into your site to creating style sheets and Schema
Definitions, XML Essential Training covers everything you need to not
only get started, but to really get working with XML. Exercise files
accompany the training, allowing you to follow along and learn at your
own pace.
Rapidgator.net
Table of content
- Introduction
- Welcome
- Getting Started
- What is XML?
- XML-related technologies
- Overview of tools for working with XML
- How XML Is Used
- Describing information with XML
- Advantages and drawbacks of XML
- Real-life XML examples
- Basic Rules of XML
- XML file contents
- Proper XML syntax
- Valid documents
- Namespaces in XML
- Whitespace handling
- Starting to Work with XML
- Your first XML file
- Associating an XML file with a CSS stylesheet
- Styling XML tags with CSS
- Working with XML and CSS2
- XML and Internet Explorer Data Binding
- Introduction: what are data islands?
- Defining a data island and binding to layout
- Styling data islands with CSS
- Advanced data islands
- Exercise: data paging
- Exercise: single-record binding
- Using the DOM to Manipulate XML
- Introduction to the DOM
- Discovering what’s new in the DOM
- Extracting information and manipulating data
- Creating new document content
- Bringing it all together: the DOM, XML pages, and HTML pages
- XML and XPath
- What is XPath?
- Taking XPath for a spin
- Overview of XSLT (Extensible Stylesheet Language Transformations)
- What is XSLT?
- Styling XML with XSLT
- Real World XSLT Examples
- Simple XSLT styling
- Using XSLT with CSS
- Repeating items
- Conditional logic
- Sorting and rearranging XML data
- Creating Document Type Definitions
- What is a DTD?
- DTD syntax
- Declaring elements
- Declaring attributes
- Exercise: defining the DTD for our Business Card XML file
- Associating an external DTD with an XML document
- Creating XML Schema Definitions
- What is XML Schema, and how is it different from other DTDs?
- Anatomy of a schema
- Declaring elements
- Declaring attributes
- Defining a Schema for our Business card
- Additional XML Processing
- Introduction to SAX (Simple API for XML)
- How SAX works
- Working with XML and PHP
- Exercise: building a list of favorite links with SAX and PHP
- Working with XML in .NET
- Exercise: building a list of favorite links with XML and .NET
- Tools
- Tools used in this title
- Conclusion
- Goodbye
No comments:
Post a Comment