Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services   Why Choose Bookware?  
 Search:   
Call our store: 9922 6266 (from within Sydney) or 1800 734 567 (from outside Sydney)
 View Cart   Check Out   
 
Browse by Subject
 Nepean TAFE 2012
I.T
 .NET
 Windows 7
 Adobe CS5
 Cisco
 CCNA 2012
 CCNP 2012
 Java
 VB
 ASP
 Web Design
 E-Commerce
 Project Management
 ITIL
 Macintosh
 Linux
 Windows Server 2008
 SAP
 Sharepoint 2010
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 TAX
 Human Resources
Academic
 Law
 Nursing
 Medical

XSLT 2.0 Web Development

by: Kirsanov, Dmitry;

Notify me when in stock

On-line Price: $51.95 (includes GST)

Paperback package 448

20%Off Retail Price

You save: $13.00

TBA - Subject to Change. Price/availability/options for all orders will be confirmed by reply email before processing.
_____________________
N.Sydney : On Order (reserve your copy)

Retail Price: $64.95

Publisher: PRENTICE HALL,2004/04/25

Category: XSLT Level: I/A

ISBN: 0131406353
ISBN13: 9780131406353

Add to Shopping Cart

Book Description


  '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


  

Table of Contents

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.