See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

20 used & new from $14.75

Have one to sell? Sell yours here
 
 
Beginning XSLT
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Beginning XSLT [ILLUSTRATED] (Paperback)

by Jeni Tennison (Author)
4.7 out of 5 stars See all reviews (12 customer reviews)


Available from these sellers.


3 new from $25.00 16 used from $14.75 1 collectible from $87.73
Also Available in: List Price: Our Price: Other Offers:
Paperback (1) 13 used & new from $21.00

Customers Who Bought This Item Also Bought

XSLT and XPath On The Edge (Professional Mindware)

XSLT and XPath On The Edge (Professional Mindware)

by Jeni Tennison
4.3 out of 5 stars (6)  $45.50
Beginning XSLT 2.0: From Novice to Professional (Beginning: from Novice to Professional)

Beginning XSLT 2.0: From Novice to Professional (Beginning: from Novice to Professional)

by Jeni Tennison
3.4 out of 5 stars (7)  $44.99
XSLT: Programmer's Reference (Programmer to Programmer)

XSLT: Programmer's Reference (Programmer to Programmer)

by Michael Kay
Sams Teach Yourself XSLT in 21 Days

Sams Teach Yourself XSLT in 21 Days

by Michiel Van Otegem
4.7 out of 5 stars (10)  $26.39
XSLT Cookbook, Second Edition (Cookbooks (O'Reilly))

XSLT Cookbook, Second Edition (Cookbooks (O'Reilly))

by Salvatore Mangano
4.6 out of 5 stars (29)  $32.97
Explore similar items

Editorial Reviews

Amazon.com Review
Aimed at both Web designers and Web developers, Beginning XSLT provides an in-depth tutorial and reference to XSL, plus related XML tools and standards. Starting from the ground up, this text provides an extremely detailed yet accessible survey of the latest in tools and XSL programming techniques that can extend the range of your XML-driven Web applications or Web sites.

As a thorough tutorial to XSL, this text stands out, with its patient authorial style and the consistent use of an online TV guide for a case study used to illustrate key concepts. The advantage to this approach is the consistency of the material. Early sections look at the underpinnings of XML itself before delving into the basics of transforming XML data (for a TV schedule) into (X)HTML using today's tools, including MSXML, Saxon, and Xalan.

The author's expertise is continually on display throughout this text as she adds new functions and flexibility to XSL operations, including searching and sorting abilities. This book convincingly demonstrates that XSL is a "real" programming language, with support for variables and even simulating changing variables through recursion. Chances are you may not need every technique presented here, but the range of options covered remains impressive and helps make this a book you can return to more than once as you extend your knowledge of XSL over time.

Later sections range further afield, with material on extensions to "standard" XSL (like extension functions and attributes that let you do more), as well as other options for processing XML (like Schematron, for example). Two standards get their due late in the book--the Resource Definition Framework Site Summary (RSS), for describing content channels, and graphics defined with the Scalable Vector Graphics (SVG) standard. Handy reference sections for XSL keywords and XPath round out this admirably rich text.

For anyone new to XSL, this title will serve in providing the basics, with its patient presentation style and truly clear examples. For those who want to do even more, this book is surprisingly deep for a beginner's text. In all, it provides a wealth of options for XSL and related standards that will definitely meet the needs of a variety of readers seeking to get acquainted with today's important XSL standards and tools. --Richard Dragan

Product Description
XML is established as the universal standard for delivering documents and data on the Web. The next step is to process that data and the XSL Transformation language, XSLT, has been developed as the primary means for such processing. XSLT can be used to convert XML data for presentational purposes as well as to modify data structure.

See all Editorial Reviews


Product Details

  • Paperback: 700 pages
  • Publisher: Peer Information Inc.; 1st edition (May 1, 2002)
  • Language: English
  • ISBN-10: 1861005946
  • ISBN-13: 978-1861005946
  • Product Dimensions: 9 x 7.2 x 1.6 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 4.7 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #656,791 in Books (See Bestsellers in Books)


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)
(1)
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

12 Reviews
5 star:
 (8)
4 star:
 (4)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Best book I've read on XSLT, August 27, 2002
By Lione K. Gamache (Yardley, PA United States) - See all my reviews
(REAL NAME)   
I was extremely impressed with the quality of this book. The material was presented progressively, each chapter building on the last. The material was very well organized. I was using XSLT in my job for the first time, and I immediately began to feel comfortable with it based on the examples in this book. I read another XSLT book about six months ago and came away from it still confused (maybe because I am used to procedural languages, and XSLT is a functional language). This is a very smart woman who can explain complex material clearly. I'll buy anything else she writes!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 20 people found the following review helpful:
5.0 out of 5 stars If you ever buy 1 bookon XSLT, make it this one, October 4, 2002
By Jason A. Salas (Dededo, Guam Guam) - See all my reviews
(REAL NAME)   
I've found "Beginning XSLT" by Jeni Tennison ...to be one of the best overall books on Web development to come out in recent times. I've always wanted a book covering in-depth examples of XSLT (eXtensible Stylesheet Language Transformations), as I've so often grown sick and tired of the mere 30 or less pages my XML books dedicate to the subject. XSLT is quite easy to learn, it's just traditionally been hard to find enough information on the subject all in the same place.

Published in May 2002, the examples use the latest XSLT W3C recommendation, so it's current and set to go... Much thanks to the folks at Wrox for putting this one together.

Written in a manner that is both educational and entertaining, Jeni presents the reader with a simple theme everyone's familiar with - a television schedule listing consisting of XML-based data. She proceeds to describe how XSLT can be used to quickly render XML into effective hypertext documents for dynamic presentation.

While the Web development community is normally torn on this approach, with some devs preferring a more wider range of examples, with others favoring the application of a specific technology towards a single concept, (I'll admit that I'm normally one of the former), Tennison's use of the example is easy to grasp and far-reaching. She lays out the example and then proceeds to construct it. And doing so along with her is quite cool.

The book features excellent descriptions of how a developer can work with result sets, use XSLT functions, keys/grouping, escaping and working with CDATA, using variables and parameters, recursion, and one of the best introductory discussions of XPath in print. The book is also completed by two very healthy appendices that serve as quick references guides on XSLT and XPath. The major platforms supporting XSLT and their parsers are described and contrasted in-depth, including MSXML3, Saxon, Xalan, SAX, etc.

Tennison takes the point-of-view of a best-practices approach, preaching performance and thoughtful, intuitive design over mere pushing of data to be spit out. She structures her discussion in such a way that makes it easy for the experienced programmer to quickly pickup XSLT for their projects, but in doing so remaining within the grasp of the novice to learn a powerful new tool.

The only criticism I have about the book is that due to the ongoing example of the TV guide, it makes the book somewhat difficult to pickup in mid-project, as frequent reference is made to examples laid out in earlier chapters. One must usually go through the examples from the beginning to really get it.

But this book's positive aspects far outweigh the negative, and the latter is only a personal situation I ran into... the book is a steal considering everything you and your development team will get out of it.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Great!, March 24, 2003
By Lars "lars_h" (Duncanville, TX United States) - See all my reviews
This book really helped me get going with XSLT.
The author explains things at an appropriate level for a knowledgable programmer who is not familiar with XSLT/XPath. Chapters end with a Summary section and Review questions/exercises that help solidify learning.
Minor complaint: there are some "oversimplifications" in this beginners' book, which are misleading if you take them as literal truth. All in all though, very helpful. The author's broad and deep expertise shows, as do her pedagogical skills.

The author is active on the XSL mailing list and personally answers XSLT questions from several people daily, which adds value to the book.

Now that Wrox has been liquidated, order this book while you can!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

5.0 out of 5 stars Good Price-Great Author
Title says it all. Jeni Tenison is an outstanding XSLT developer, her book are top notch. If you develop XSLT pages consider the book...
Published on January 16, 2007 by Daniel Abenhaim

4.0 out of 5 stars Extremely helpful for beginners
I found this to be an excellent book for XSLT beginners. I've been a web developer for about 6 years now (HTML, JavaScript, CSS, etc) but was totally new to XSLT. Read more
Published on November 9, 2006 by A. Intintoli

4.0 out of 5 stars clone of wrox 2002 book
This is an exact copy of the book published by Wrox in 2002. I found a used copy of the Wrox edition for three bucks in a bin of a technical store. Read more
Published on November 11, 2004 by alexis rzewski

5.0 out of 5 stars An excelent book
I buyed this book in Octuber, 2002. Recently I started to read it again. I think this tell many of the book. Read more
Published on March 11, 2004 by Ing. Antonio A. Gallardo R., MSc.

5.0 out of 5 stars Modest title for such a great book
Jeni calls it "Beginning" XSLT since she probably wanted to attract new-comers, but this book goes well beyond the intro stuff. Read more
Published on November 11, 2003 by Mikey D

5.0 out of 5 stars Best XSLT book in its class...this is a keeper.
Absolutely the best instructional text for anyone beginning XSLT, step bt step approach with alternative approaches, very little re-reading of text required, she gets her points... Read more
Published on November 8, 2003 by mike Spencer

5.0 out of 5 stars Absolutely the best book on XSLT
Forget that Michael Kay book! This is the one you need. Although it is called "Beginning XSLT", the author moves very quickly along and really covers everything you... Read more
Published on October 27, 2003 by chucket

5.0 out of 5 stars If you are a beginner to XSLT, this is the one you ever need
...Beginning XSLT provides an in-depth tutorial and reference to XSL, plus related XML tools and standards. Read more
Published on September 30, 2003 by amazingoffers

4.0 out of 5 stars It is the best book, but
So far I think it is the best book for a beginner to learn XSLT. What I like is that Jeni explains the concept with a lot of examples in one project "TV Guide Site"... Read more
Published on December 31, 2002 by Xiao Li

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


Amazon MP3 Delivers Free Songs

Subscribe to The Amazon MP3 Download newsletter to find out about free song downloads, new releases and hot digital music deals first.
subscribe
 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Keep Up with the Seasons

Shop for Yard Equipment
Keep your yard looking its best in any season with outdoor power tools and gardening equipment from the Home Improvement Store.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates