Not so Hot
I am currently using this book in a class on XML. It has been used sparingly, thank God, by our instructor. The main book we rely on for good advise and examples of XML is written by Elizabeth Castro. If you don't want to waste your money on a book which is not very clear, concise, or written in a well defined and orderly manner, don't purchase this book. I have worked in the field of computer programming and written in 9 different computer languages, as well as, learning others. Take it from me, there are better books on this subject.
CAUTION: Not really a "beginner's guide"
The book does a good job with explaining topics such as using XML as a database and using DOM to interface with XML. It is also a good book if you work in the Microsoft web technologies (ASP, VBScript), since many of the examples use ASP and VBScript to interface with the XML document.However, I had to give it only three stars because it is not really a book for people new to programming, as this book advertises. A reader does need some kind of programming basics to understand some of the topics. Also, I think that the book glosses over the basics of XML. Even though the more intermediate topics like using XML as a database are explained well, a reader that is brand-new to XML could easily get lost because not enough emphasis was placed on the basics.
If you do work in the Microsoft technologies, and you want to learn and work with XML, then buy this book AFTER reviewing the free XML tutorial on [website]
A waste of time
This book went to the presses to soon. Every example is full of errors. Every example is lacking and fails to show what it is intended to show. To add to my frustrations, online resources are not updated either. There are far too few illustrations. Far too few cross references. I would recommend "The XML Companion" by Neil Bradley, Addison Wesley. Just flick through the books side by side for 10 seconds and you get what I mean.
what code?
just a warning- don`t be convinced by the "free code online" offer- they don`t give you a website, and if you do track it down from the publisher, you`ll discover its painful to use- that combined with the mistypes in the text and its a basket case.other then that, the book is clear enough, but how can you learn a language without practice?
Frustrated with Examples and Coding errors
After reaching module 3 I became quite disappointed. The example in Module 2-1 is missing from the website and there are many coding and errors in the examples through out the book making it hard for a new comer to really learn what is right or wrong. Unfortunately there aren't many books out there for beginners. For a true new comer to XML and coding itself this book can be confusing. Would recommend at risk.