| 1. Getting Started |
| What is XML? |
03:42 |
| XML-related technologies |
02:17 |
| Overview of tools for working with XML |
12:22 |
| 2. How XML Is Used |
| Describing information with XML |
02:41 |
| Advantages and drawbacks of XML |
04:25 |
| Real-life XML examples |
06:47 |
| 3. Basic Rules of XML |
| XML file contents |
01:47 |
| Proper XML syntax |
14:35 |
| Valid documents |
01:25 |
| Namespaces in XML |
04:09 |
| Whitespace handling |
04:49 |
| 4. Starting to Work with XML |
| Your first XML file |
03:23 |
| Associating an XML file with a CSS stylesheet |
03:40 |
| Styling XML tags with CSS |
06:02 |
| Working with XML and CSS2 |
07:27 |
| 5. XML and Internet Explorer Data Binding |
| Introduction: what are data islands? |
01:34 |
| Defining a data island and binding to layout |
07:23 |
| Styling data islands with CSS |
01:59 |
| Advanced data islands |
01:36 |
| Exercise: data paging |
03:34 |
| Exercise: single-record binding |
09:17 |
| 6. Using the DOM to Manipulate XML |
| Introduction to the DOM |
09:39 |
| Discovering what's new in the DOM |
09:05 |
| Extracting information and manipulating data |
11:09 |
| Creating new document content |
17:26 |
| Bringing it all together: the DOM, XML pages, and HTML pages |
22:37 |
| 7. XML and XPath |
| What is XPath? |
08:41 |
| Taking XPath for a spin |
08:55 |
| 8. Overview of XSLT (Exstensible Stylesheet Language Transformations) |