|
TE
- Advanced XSLT Design Instructor:
John T. Bennett, VP, Research & Development, Parlo This tutorial
will teach students to apply advanced functionality from the XSLT 1.0 specification
to create modular, extensible, and maintainable stylesheets. Specific topics to
be covered: Passing parameters into a stylesheet and from one template to another
within a stylesheet; Creating and using variables appropriately; Using xsl:import
to create a "cascading" stylesheet hierarchy; Using xsl:attribute for
dynamic attribute values in XML and HTML output; When to use for-each loops vs.
a separate template; Named templates and template modes; XPath and XSLT functions:
count, position, last, starts-with, translate, other string functions; generate-id,
id, and key; Character encoding issues; Strategies for designing modular, extensible,
and maintainable stylesheets. This tutorial will conclude with discussion of a
design framework that combines the specific techniques already discussed.
Pre-requisites
/ Thorough understanding of XML and XSLT, experience
creating simple to moderately-complex XSLT stylesheets.
Attendee
Requirements / Laptop with text editor or XML/XSLT
editor, XML parser that fully supports XML + Namespaces
and XSLT 1.0.
HL/TE
- Information (Document) Analysis for DTD and Schema Development
Instructors: Deborah A. Lapeyre, Vice President, Mulberry Technologies,
Inc. and Tonya R. Gaylord, Consultant, Mulberry Technologies, Inc.
Information (Document) Analysis is key to developing XML applications, just as
it is in relational databases, SGML, and other structured information environments.
Analysis of text and data involves special problems. Learn ways to approach these
problems during this interactive tutorial. Pre-requisites
/ No knowledge of XML syntax required. Familiarity with an XML/SGML vocabulary
useful, but not necessary. Memory of sixth-grade outlining helpful!
TE
- Modelling Topic Maps Instructor:
Steve Pepper, CEO, Ontopia Attend this highly interactive tutorial
that will teach a design methodology for topic maps. This workshop is suitable
for knowledge workers, editorial staff, and consultants.
Pre-requisites
/ Delegates should have an understanding of basic
topic map concepts and use cases, having either attended
an introductory tutorial or read "The TAO of Topic
Maps".
HL/TE
- Reading and Writing DTDs Instructor:
Michael R. Hahn, Principal Consultant, DMSi This hands-on tutorial
will introduce students to the rationale and techniques behind the development
of Document Type Definitions (DTDs). Prerequisites
/ Basic knowledge of well-formed XML documents.
Attendee requirements / Laptop computer running
Windows 95/98/NT/2000
HL
- So You Want to Bring XML into Your Organization...
Instructors: Elaine M. Brennan, Principal, ebxml consulting and Jay Di Silvestri,
Director of Business Development, SoftQuad Professional Services Implementing
XML in your organization isn't quite as simple as saying "hey, gang, let's
use XML!" This tutorial will examine the political, cultural, and, lastly,
technological issues that can make or break an implementation.
HL/TE
- Topic Maps for Implementers Instructors:
Steven R. Newcomb, Consultant, Coolheads Consulting and Michel Biezunski, Consultant,
Infoloom
This tutorial will focus on the interpretation of the
syntaxes used for Topic Maps. Various processing seenarios
will be discussed. Some scenarios involved parsing Topic
Maps into elementary statements that can be expressed
in terms of RDF (W3C's Resource Description Framework).
Others involved manipulating the most elementary units
of meaning via various APIs. An understanding of these
elementary features is essential to making Topic Maps
interoperable with applications that use RDF and DAML
+ OIL.
TE
- XML Schemas Best Practices Instructor:
Roger L. Costello, Lead Engineer, The MITRE Corporation The purpose
of the Best Practices tutorial will be to shed light on all sides of each schema
design issue, so that a schema designer is empowered to make intelligent design
decisions. Pre-requisites
/ Attendees must have a working knowledge of XML Schemas! For example, you
must understand element substitution, type substitution, abstract types, Chameleon
schemas, etc. Attendee
Requirements / This is a hands-on course! All attendees must bring a laptop
with a CD drive. The instructor will bring a CD to the class containing the course
material, which you will load at the start of the class.
|