The first part centers on XML applications and covers different application domains � from most hyped like electronic data interchange and application integration to those you could hardly think about. Its 47 chapters were contributed by various authors and companies, describing either a company�s experience with XML technologies, or the software it provides. Most chapters take a high-level view of design requirements and considerations and state what technologies or tools were used but do not explain why. No details, code examples are rare exceptions.
What the second part has to offer is XML tutorials. �Plain XML� and DTDs are covered in-depth, providing tips and insights as to why you may need a feature, you might otherwise consider useless. Other technologies (XPath, XSL, XLink/XPointer, Schema) are covered briefly, �focusing on concepts rather than syntax�, as the authors state themselves.
This book is one of four recommended for IBM-140 exam preparation. However, it was not written for this purpose and as a result, its format is not quickly accessible. Pearls of wisdom are spread around but you have to diligently search for them through all 1000 pages.
XML application design considerations, which part one is dedicated to, are somewhat less specific than the exam requires. Tutorials are written from a more practical point of view than those in other books, but are in no way exhaustive.
It is not your �XML certification guide�, although could be a good supplement. (Margarita Isaeva - bartender, April 2001)