Mike Fitzgerald, Wy'east Communications
Date: Monday, July 07
Time: 8:45am - 12:15pm
Extensible Stylesheet Language Transformations, or XSLT, is a straightforward, declarative language for transforming XML documents into new XML, XHTML, HTML, or text documents. Fitzgerald’s tutorial walks participants through a variety of examples to demonstrate many of the most important features of XSLT 1.0 and its companion specification, XML Path Language, or XPath 1.0. Using several XSLT processors, participants will explore templates, patterns, expressions, output formats, conditional processing, variables, multiple input or output documents, and more. Fitzgerald also takes a forward look at XSLT 2.0 and XPath 2.0.
How did Fitzgerald become involved with XSLT? "I have written a both a book (XSL Essentials, John Wiley & Sons), and a training course (Transforming XML with XSLT, Quessing Courseware) on XSLT, and am currently writing an new book on XSLT for O'Reilly, Learning XSLT, due out in 2003."
Continues Fitzgerald, "XSLT is nearly as ubiquitous as XML, and is one of the most widely accepted and implemented specifications to come out of the W3C. It is widely used and is an important component to overall XML processing. Attendees will come away with the basic skills and tools they need to use
"Plan on XSLT being around for awhile. XSLT is evolving (version 2.0 is in
the works at W3C) and will probably be with us as long as XML itself.