INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS
Come Join Us!
Are you a
Computer / IT professional?
Join Tek-Tips Forums!
- Talk With Other Members
- Be Notified Of Responses
To Your Posts
- Keyword Search
- One-Click Access To Your
- Automated Signatures
On Your Posts
- Best Of All, It's Free!
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.
Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Resources for those who want to learn XML
Posted: 8 Nov 06 (Edited 26 Jul 08)
We're often asked to recommend books or other resources to those who are new to XML. This should get the newbie started.
- First, try an online tutorial on XML. To name a few:
- For those who must have a book, David Hunter's (et al.) Beginning XML (ISBN-10: 0470114878) now in its fourth edition from Wrox Press is good. Earlier editions, like many Wrox books, had a fair share of errors in the code. (General advice: no book is complete without a printout of the errata, usually found on the publisher's Web site.) Reportedly, the multiple authorship is not so apparent in this edition compared to the third. Also, avoid the Deitel et al. book, XML How to Program from Prentice Hall. It's error-filled and the host of authors makes for extremely uneven coverage of important topics. It's also unnecessarily pedantic and dense: not worth the struggle.
- Once you have a feel for XML, get Elliotte Rusty Harold's book, Effective XML (ISBN-10: 0321150406) from Addison Wesley. It will give you a deeper understanding of how to do things properly ("best practices") and why things work the way they do. This book is also very easy to read. Highly recommended.
A final piece of advice: if you're using a text editor to create XML, keep two files with XML and XSL declarations handy so you can cut and paste. This will help you avoid many maddening errors.
- When you need to go deeper into XSLT, get Jeni Tennison's "Beginning XSLT" from APress. (You might find old editions from Wrox, cheap. There is also a new version, "Beginning XSLT 2.0," (ISBN-10: 1590593243) which I haven't seen yet.) Don't be put off that she begins by introducing XML--you can cruise through it. It's especially good for those who like an end-to-end example rather than snippets.
Back to XML FAQ Index
Back to XML Forum
Join Tek-Tips® Today!
Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.
Here's Why Members Love Tek-Tips Forums:
- Talk To Other Members
- Notification Of Responses To Questions
- Favorite Forums One Click Access
- Keyword Search Of All Posts, And More...
Register now while it's still free!
Already a member? Close this window and log in.
Join Us Close