It's a good idea to find out whether you will be using XSLT 1.0 or 2.0. The 2.0 version of the language has many useful features that are not in 1.0, and it can be very frustrating to use 1.0 when you have learnt all about 2.0 - but you may prefer to have access to 2.0 information even if your first project is on 1.0.
My book is a very detailed reference book for the language, that covers all constructs in considerable depth; it also spends a lot of time talking about the underlying concepts, to ensure that users have a deep understanding of the thinking behind the language and the way it is intended to be used. But it's not a tutorial for dummies (especially beginners who are relatively new to programming as well as to XSLT) - there are other books that give you a gentler introduction.
__________________
Michael Kay
http://www.saxonica.com/
Author, XSLT 2.0 and XPath 2.0 Programmer\'s Reference
|