Rating:  Summary: Many insights, not mere facts. Review: There are quite a few books about XML Schema in the market. There are quite a few freebie tutorials on the web too. These may serve your purpose well enough if you are merely trying to acquire an overview of the subject. But if you are like me, learning XML schema on the job and having trouble finding specific answers as you design a new schema or worse extend an exisiting schema, this book is certainly for you.Namespaces are a fairly complex topic and they are handled very well in this textbook. Much of my confusion about how to mix and match the SimpleContent, SimpleType, ComplexContent and ComplexType tags vanished after I read the relevant chapters. The last chapter on reuse and extension is a gem and shows that Walmsley is not one of the rapidly proliferating clan of writers whose chapters are mere rephrasings of the manuals. She brings impressive credentials from the W3C and it shows in each page. I was in the middle of extending a schema when I ran out and bought this book. I ran into some truly murky waters with deterministic and non deterministic schemas when my Microsoft XML parser threw up its hands and refused to validate my XML against my XSD because it was non deterministic. I could find few satisfactory solutions elsewhere. This book gave me all the answers I needed. If you are a serious schema developer, buy this book, its well worth the money.
Rating:  Summary: great book Review: This book is a very clear, thorough treatment of XML Schema. I was very pleased to find that such a book exists after struggling with the specification. I think the author gave a lot of thought to good schema (and document) design and incorporated her ideas throughout the book. So, I felt that I was getting not just technical information but also advice from an experienced consultant.
Rating:  Summary: If you don't understand XML Schema, buy this book! Review: XML Schema was something that I had a vague understanding about, but figured I had to learn soon. When I started to read this book it took me only a couple of days to understand what XML Schemas are all about. There is nothing that I hate more than wasteing a lot of time reading a book and afterwards thinking: What did I just read? This book is worth every minute spent reading it! So stop reading these reviews and go get the book!
|