More than six years in the making, XSLT 2.0 became a W3C recommendation in February of this year. The language is integrated with XPath 2.0, which in turn is integrated with XQuery 1.0. In this session, we'll cover the changes of the language, including the simpler syntax for grouping and the powerful schema and data validation features. To really show off the power of the language, we'll take several examples from the SOA world, generating SVG diagrams, PDF files, XForms and spiffy Ajax Web pages from SCA deployment files and annotated XML schemas.
With all the hype over Web 2.0, what's usually overlooked is how to link those beautiful Web pages to the business objects and business processes used in the back-end systems. In this session we'll illustrate how to use open standards to build a complete SOA-based application from the XML that defines the business objects and the business process. From there, we'll illustrate how to generate a variety of Web interfaces from that XML as well. We'll generate a Web 2.0 interface with XForms and Ajax widgets, and we'll generate a fully accessible interface as well. Moving from XML to HTML is always a lossy transformation; this session will show you how to push that transformation as far down the application stack as possible.
© 1997 2008 Kovsky Conference Productions Inc.; All rights reserved.