Good High-Level, Non-Technical Introduction to XML
XML (eXtensible Markup Lanaguage) is an evolving and increasingly important language used to efficiently and effectively communicate data in context...put another way, to communicate information.
"XML: A Manager's Guide" offers a clearly-written and well-illustrated guide for executives who want to learn about XML. I recommend this book for anyone interested in gaining some insight into the nature and benefits of this language.
This is an introductory book, but it provides a good foundation upon which one may build a deeper understand of, and appreciation for, XML.
Really is the book
Excellent rendition of the XML landscape, painted mostly in broad brushstrokes, but detailed in places with enough code samples and product names to show what it's like on the ground with this technology.Describes the problems that XML attacks. Moves on to expose some details of XML and DTD. All of the related acronyms and buzzwords are then catalogued in the next two chapters on associated standards and web services. Surveys the array of infrastructure software for supporting XML-based applications. Proposes processes and skills for building applications with XML. Finishes with an examination of ten typical applications for XML.
Positions these technologies within conceptual frameworks. Takes pains, for example, to distinguish clearly between remote interface and business document messaging architectures before launching into the details of XML messaging and web services. The classification schemes for XML infrastructure software and XML applications are also most helpful.
If you've read and appreciated David Taylor's popular books on object technology, then you'll like Mr. Dick's presentation, which follows the same pattern. The prose is clear. Major divisions are clearly marked. Every paragraph is summarized with a brief sentence beside it in the margin. I find these summaries particularly helpful in locating a specific paragraph that I want to re-read.
Mr. Taylor, who in addition to establishing the pattern also wrote the foreword, is probably correct: for those of us who will read only one book on XML, "this is the book."
Technical enough to be useful but not overly so
In the world of over-hyped and under-performing technologies, the manager, who is often not technically proficient, is left trying to make decisions with insufficient or inaccurate information. Attempting to keep everything organized and learn the basics of and justifications for the new technologies is a hurdle that few can leap. Fortunately, this book lowers the bar to some extent. It is an explanation of the new XML (eXtended Markup Language) technologies without being a tutorial on the particulars.
As an overview, it covers all of the primary aspects of XML, what it is used for, how files are structured and the general standards that now exist. It will not teach you XML, but from it you will learn what it can and will be used for. Some time is also spent on XML messaging and web services as well as the different type of documents that can be created. The explanations are well done, landing neatly within the narrow range of being technical enough to be worth reading but not so technical as to be beyond the grasp of the intended audience.
If you are interested in understanding what XML is and are not yet ready for the technical details, then this book will show you what you need to know. In the hyper-competitive world of modern business, knowing what XML can do in data transfer and storage is a necessary skill for many. This book makes the opportunity to learn it readily available.
Manager should and could read!
First, the length of this book is just right for a manager.
Second, the content of this book is just what a manager should know about, especially on the impact of application development process, resource and skill.
Third, the edit style is friendly for the manager, too.
So managers, don't hestitate to take and read this tiny book!
Great to use as leave-behind
I found this book to be a concise and easily understood overview of what XML can do for business. I've shared copies with one or two special clients and gotten a positive response.