Always Learning

XSLT 2.0 Web Development
Dmitry Kirsanov

ISBN-10: 0131406353
ISBN-13:  9780131406353

Publisher:  Prentice Hall
Copyright:  2004
Format:  Paper; 448 pp
Published:  03/25/2004
Status: Instock


Customers outside the U.S., click here.


Print this content

In this section:


Table of Contents



Foreword.


Introduction.


1. XML and the Web.

Content, presentation, structure. The two faces of XML. Components of an XML web site. Setting up an XML web site. XML and dynamic sites.



2. Source definition.

The big picture. Practical schematization. The art of source definition.



3. Elements of a web site.

Page documents: top-level structures. Headings. Paragraphs. Text markup. Links. Images and objects. Tables. Forms. Master document. Summary examples.



4. An overview of XSLT.

XSLT history. A Gentle Introduction into 2.0. Taming a functional language. XSLT extensions. Overview of an XSLT stylesheet.



5. The XSLT stylesheet.

Schematron validation setup. Stylesheet: first steps. High-level structures. Low-level structures. Dealing with non-XML objects. Batch processing. Summary examples.



6. XML software.

Authoring XML. Converting other formats into XML. XML utilities. XSLT tools. Build tools.



7. XML on the server.

XSLT processor as servlet. Apache Cocoon.



Bibliography.


Index.



Back to top

Print this content

In this section:


Sample Chapter

View a Sample Chapter PDF:/samplechapter/0131406353.pdf


Author Bios

DMITRY KIRSANOV has been writing about Internet technologies since 1994. His virtual design studio, www.kirsanov.com, has served customers from 17 countries. He wrote the WebReference online column “Dmitry’s Design Lab,” exploring leading-edge creative and technical issues related to web design. He is a contributor to the best-selling HTML Unleashed, Professional Edition (SAMS).


Backcover Copy

“I’ve worked with Dmitry on many projects. He is both a designer (artist) and a developer (programmer), so his book genuinely speaks to both audiences.”

—Charles F. Goldfarb

Leverage the incredible power of XSLT 2.0 to create sites that are easy to build, maintain, and extend!

This book teaches you exactly how to build state-of-the-art web sites with XSLT 2.0 and XPath 2.0. XML developer and web designer Dmitry Kirsanov drills down to real development challenges and specific tools and techniques for solving them.

You’ll learn from a hands-on project that gives you insights you just won’t find anywhere else. Kirsanov covers the entire project lifecycle: schema creation, validation, transformation, testing, and maintenance… offering outstanding code and markup examples every step of the way.

  • Explore new XSLT 2.0/XPath 2.0 standards from a web developer’s point of view
  • Develop rock-solid, high-performance domain-specific schemas
  • Create and convert source documents for effective XML processing
  • Set up XSLT transformations to automatically generate HTML, graphics, and other site components
  • Build your dynamic web site on the solid foundation of the Cocoon framework
  • Use Schematron to validate XML and streamline processing
  • Study complete printed and downloadable page sources, stylesheets, and schemas

XSLT 2.0 Web Development is an indispensable resource for…

  • Professional web developers
  • Project managers who want to streamline site development and maintenance
  • Graphic designers who need more flexible ways to present structured information
  • Content management specialists using XML documentation/publishing systems

Fully tested and implemented examples are available at authors.phptr.com/kirsanov andwww.kirsanov.com/xsltwd

Back to top

Print this content

This product is a member of the following series. Click on the series name to see the full list of products in the series.

Back to top

Log in to the Instructor Resource Center

Login name: 

  Password: 

Forgot login/password?  |  Need to redeem an access code?

        

Instructor Resource Center File Download

This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.

Cancel     I accept, proceed with download

Print this content

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.

Back to top