![]() for flexible, expandable applications that manipulate and otherwise exploit XML documents. |
![]() |
![]() but demonstrates them using real examples (including XSL). |
![]() (Roll your own extensions to XSL!) |
Narrative
This presentation concentrates on a number of design ideas which developers of XML-related applications may find useful. These ideas are illustrated by demonstrating an "XML Testbed" application which uses them. The ideas have evolved along with the development of the software, and neither has stayed still for long. Consequently they are all proven to work (albeit in an isolated environment), although a few aspects the cogniscenti may find distasteful. (We shall see!)