Professional XML Paperback – Jan 2001
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
With over 1,200 pages, Professional XML is a comprehensive guide. It makes you wonder if XML has now become too big a subject for a single book. The problem is not so much XML itself but all the related technologies and applications, such as XSLT for transforming XML, SAX for parsing it and SOAP for calling remote procedures using XML messages. Some XML titles, like O'Reilly's XML in a Nutshell, manage to be more concise by focusing only on the core of XML. The downside with such titles is that you will need further resources in order to get an idea of how XML can usefully be put to work. Professional XML is better in this respect, because it is more wide ranging and has case studies and examples.
The early sections of the book cover XML basics: syntax, validation using DTDs (Document Type Definitions) and Schema, navigation with XPath and use of XSLT. Next there is a look at programming XML through the DOM (Document Object Model), SAX 2 and through advanced XSLT. An extensive database section includes chapters on data modelling, data binding with the Java-based Castor specification and use of XQuery. The later chapters cover XML applications including SVG for scalable graphics, XSL FO (Formatting Objects) for document presentation, RDF (Resource Description Framework) for transporting meta data, SOAP and finally business-to-business messaging with Microsoft BizTalk server and with UDDI (Universal Description, Discovery and Integration).
Professional XML is a detailed if rather dry tour of XML from a developer's perspective. It maintains a fair balance between Java and Microsoft implementations of XML tools. Overall it makes a valuable one-volume resource, although most developers will want to supplement it with more specialist XML titles. --Tim Anderson
From the Publisher
This book is for developers who want to learn about new presentation technologies and how to use XML to improve content management. It is also an essential read for developers working on enterprise solutions, who want to know how to use web standards to link applications in an extensible manner, and see how emerging web services functionality can be used to enable interoperability. You can also learn how to integrate XML into existing enterprise applications, and use XML with databases.See all Product Description
Top Customer Reviews
The chapter on XML Schemas was the worst, in my opinion. This is a very important subject, but it is given the same amount of space as much less important topics. As a result, the author of this chapter tries to cover too much in too little space and ends up being quite confusing. Examples are thrown out followed by only partial explanations, and the author forgets to do some basic things like showing a sample XML document to match the sample XML Schemas in the examples. If you need to understand XML Schemas, skip this chapter and go directly to "Professional XML Schemas," which is very well written book on the subject.
This book is also too large and attempts to cover too many obscure topics. For example, it wastes a chapter on "XML Schema Alternatives" when it is clear that XML Schema is the approach that will be used by almost everyone going forward.
Finally, my standard complaint about all WROX books is that the font they use is too small! I feel like I'm reading a telephone book. Give the readers a break by taking out some of the less important chapters and increasing the font size.
In Chapter 1, XML is introduced as a mark-up language and its inherent extensibility emphasized. This is followed by a detailed treatment of XML syntax in the next chapter, with emphasis placed on the hierarchical nature of XML. The authors do include a discussion of Processing Instructions (PIs) for users who want to use XML in this fashion.
Document Type Definitions (DTD) are the subject of Chapter 3, where the authors communicate effectively how DTDs formal grammar is used to specify the structure and permissible values of XML documents.Read more ›
I've also ordered the Professional XML IE5 Programmer's Reference at the same time and this book gave me an overview of what I can do with XML on the Internet and THEN I had an idea of what to do of the Professional XML book.
You have to ask you those questions : Do I need to know how to show XML with XSL, ASP, DHTML, HTML? If yes, look elsewhese first. Do I need an XML reference to know how to create XML files? If yes, look no further.
Most recent customer reviews
This book is awful. I can't believe my college used it as a text. this book stuffers the same problems as every other Wrox Press book. It sucks. Read morePublished on April 26 2004 by GoClick
This is a very boring book. Chapters look like well organized, but content inside is mass and hard to follow. Don't buy this book.Published on Jan. 22 2004 by Zee
Please allow me to speak out in a straight way about the book since I think it is necessary to do it.
I chose this book for my XML course of computer science major. Read more
For experienced XML developers, the book may be useful as a reference. However, I cannot recommend it as a tutorial. Read morePublished on June 1 2002 by Sean Peters
This is a good book for IBM XML 141 certification. I passed my certification largely due to this book. Read morePublished on May 23 2002 by Irrational Exuberance
I found this book very boring and tedious reading. The style of the book seems to vary as much as the number of authors. The concepts don't smoothly flow together. Read morePublished on Nov. 17 2001
The book covers too many topics and just few are developed in deep while others are superficially introduced because not yet standardized at the time of print. Read morePublished on Aug. 2 2001 by Skydiver
Look for similar items by category
- Books > Computers & Technology > Databases > Database Design
- Books > Computers & Technology > Databases > XML & Databases
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Structured Design
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > XML