Most Helpful Customer Reviews
19 of 19 people found the following review helpful:
4.0 out of 5 stars
An excellent description of the structure of XML files, June 27, 2000
This review is from: Complete Idiot's Guide to XML (Complete Idiot's Guide) (Mass Market Paperback)
In an industry where things shoot up and flame out at an amazing rate, the wise remain skeptical about the long-term viability of new technologies. However, skepticism should not lead to foolishness, and only that will prevent you from realizing that XML is a skill to be acquired. I just completed an article describing that Microsoft has announced that XML will be used to define the data in its Next-Generation Windows Services (NGWS) operation. Whatever the DOJ manages to do with the company, it is clear that this alone will drive the continued use of XML in computing. If you have some experience in HTML and would like to learn the basics of XML and how XML files are constructed, then this book will get you started. The examples are generally well done, although I do believe that the author overstates the difficulty in understanding Document Type Definitions (DTDs). The emphasis is on the structure of XML and there is very little concerning how the data is extracted. It would have been a strong reinforcement of the entire concept if there had been something about how the data can be read and displayed by web pages. The back cover describes this as "The simple approach to web programming with XML." Without those examples, it is hard to see how that follows. The author is the creator of the XML Pro development editor and a CD containing a full evaluation version of it is included. The package is fine, easy to understand, and is explained well. Code samples are also included on the CD, making further exploration a much easier task. I found the book to be an excellent introduction to the structure of XML files and how data can be described using DTDs. In that sense it is worth reading. However, there is not enough material about how the data in an XML file is to be used, and without that, I am not sure that the true power of XML is accurately conveyed.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
16 of 18 people found the following review helpful:
1.0 out of 5 stars
For idiots alright., August 30, 2000
This review is from: Complete Idiot's Guide to XML (Complete Idiot's Guide) (Mass Market Paperback)
Everything in this book could be reduced to 20 pages including examples. Every idea is repeated over and over. Someone gave this book a glowing review, and said they finished in four days. A book you can finish in four days is cotton candy. Although the author makes several claims to show "XML in the real world", there is not one actual example of how you could use an XML file (how would you display this file on the net, or import it into Word, or whatever). The only thing the book covers is the structure of an XML file, and that not very well. And while the book trumpets the XML Pro editor, it's just a trial version of a product that the author wants to sell you. You pay $25 to read an ad for a product that costs $150. How is this even legal? And despite the reviews, this editor has limited value. It can help show the structure of an existing file, and can be useful for creating the structure of a new file. But if you create a file with say 20 elements per item, and 50 instances of the item, you would spend the entire day creating a file that would take 20 minutes with a normal data entry system. If you really want to learn about XML, get a real book.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
14 of 16 people found the following review helpful:
5.0 out of 5 stars
Excellent coverage of all the basics and more!, July 5, 2000
This review is from: Complete Idiot's Guide to XML (Complete Idiot's Guide) (Mass Market Paperback)
In a classic scene from the film The Graduate, a young college grad receives golden advice when his uncle whispers the direction of the future into his ear with one word: "Plastics." There's a new magic word in the technological horizon, a mere three letters, but we'll all be hearing lots about it in the future very near: "XML." XML -- eXtensible Markup Language -- could become the preferred method for delivering information in almost every field: business, science, entertainment, publishing, and publishing on the World Wide Web. There are many reasons to suppose that this will be so: not the least of these is the January 2000 W3C move to replace HTML with XHTML, a convenient and flexible hybrid of HTML and XML. In HTML, the elements are pre-defined: there are 40 important markup codes to memorize. Thus, for example, when you type in the markup characters for bold, the text you've marked for bold gets bolded. HTML is very simple. XML is very complex. There are no pre-defined codes: you need to invent them, then organize them in a meaningful way. When you use HTML you tell your documents what to look like: HTML is like applying make-up. When you use XML you define what each part of the document actually is: doing XML is like getting an X-ray then a major explanation of each one of your bones. HTML is a language; XML is called a "meta-language" -- a system that allows you -- even more: demands that you -- invent the languages anew. If you've never programmed a computer before, and never heard of SGML (XML's dad and mom), then the best way to begin learning about this subject is The Complete Idiot's Guide To XML. The book comes with a CD-ROM containing the software XML Pro: this excellent tool will be discussed in a separate review. The book covers all the basics about XML: What it is, what it does, what the building blocks are, and how to use them. You'll learn about elements, attributes, DTDs, well-formed documents, validation, entities, and much more. There's a glossary which translates computerese into plain English, and an Appendix which explains the valuable skill of how to read and comprehend the documentation about XML published on the website of the World Wide Web Consortium (W3C). If you're wondering whether or not you know enough to learn XML: the answer, thanks to this book, is almost certainly a yes. Gulbransen succeeds, I think, for two reasons. Firstly, there are many examples in the book, each one clearly explained, and often each line of the examples is explained. The second reason this book works for newbies has something to do with what I call "the suspension of comprehension." When learning something as intricate as XML, in order to move forward you need to take mental leaps: you need to proceed without understanding everything -- each small nuance -- of the process you are working with. Gulbransen gives us just the right amount of information to move us along, then gives the more complete picture in later chapters. There's a literary saying: "Easy reading is hard writing." Obviously, Gulbransen has worked very hard to make this subject clear for new users. Even if don't know your XML from Xlax, this book will get you started. Begin this book as an XML beginner, and by the end of the book you will be writing documents confidently in XML. Includes CD-ROM with XML Pro software, Level: Beginner to Intermediate Michael Pastore Reviewer
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|
|
Most Recent Customer Reviews
|