Set up references for the study group [May 15, 2012, 9:32 p.m.]
Please spend 15 - 30 minutes reviewing this reference list. Get a copy of the reference text if you are able. Review the resources. Add comments on the resources if you have knowledge of them. Add resources. Etc.
Course References
Basic reference textbook
We are planning to use Jenni Tennison's "Beginning XSLT 2.0, From Novice to Professional" as a reference for the study group.
- 1.0 / 2.0 Note: For those of you that know 1.0 and want to learn 2.0 features, the book does NOT distinguish them in the text, but read the Introduction - 'How this book is structured'. Those brief chapter introductions specifically note what will be new for 1.0 folks to learn. Also, the reference at the back of the book - Appendix B: XSLT Quick Reference - says "From 1.0" or "From 2.0" at the bottom of each entry.
Some other references recommended by mentors
As we create learning tasks and challenges, I am hoping that folks will look through some of these references and point others to things that are relevant and useful.
- Mike Kay's book, XSLT-2-0-Programmers-Reference-Programmer covers much the same ground, but it aimed at the professional programmer.
- For even deeper details, XSLT-XPath-Edge-Professional-Mindware
- W3School : http://www.w3schools.com/xsl/ -- This has an online XSLT editor that shows results! Could be a handy place to find exercises or ideas for exercises. Might be a handy tool to add to the tools page.
-
ZVON: http://zvon.org/xxl/XSLTutorial/Books/Book1/index.html
That tutorial is basically 71 little samples/examples showing uses of XSLT 1.0's more important features one at a time. ZVON has handy links covering all the (1.0) elements, functions, axes, and operators:
Some references that need further investigation
These need some investigation so that we know whether they are 1.0 or 2.0
- David Pawson's XSLT FAQ <http://www.dpawson.co.uk/xsl/>
- Stackoverlfow recommendations