Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » Programming Languages » The XML Schema Complete Reference  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• XML & Databases
Databases
Computers & Internet
Subjects
Books
• General
Databases
Computers & Internet
Subjects
Books
• General AAS
Databases
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networking
Computers & Internet
Subjects
Books
• XML
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Programming
Web Development
Computers & Internet
Subjects
• General AAS
Programming
Web Development
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

The XML Schema Complete Reference

The XML Schema Complete Reference

zoom enlarge 
Authors: Cliff Binstock, Dave Peterson, Mitchell Smith
Publisher: Pearson Education
Category: Book

Buy New: $167.29



New (1) Used (7) from $17.42

Avg. Customer Rating: 3.5 out of 5 stars 3 reviews
Sales Rank: 1027584

Media: Paperback
Edition: 1st
Number Of Items: 1
Pages: 1008
Shipping Weight (lbs): 3.3
Dimensions (in): 9.3 x 7.4 x 1.8

ISBN: 0672323745
Dewey Decimal Number: 005.72
UPC: 752063323748
EAN: 9780672323744
ASIN: 0672323745

Publication Date: September 26, 2002
Availability: Usually ships in 1-2 business days

Similar Items:

  • XML Schema Essentials
  • Definitive XML Schema (Charles F. Goldfarb Definitive XML Series)
  • XSLT 2.0 Programmer's Reference (Programmer to Programmer)
  • XML Schemas
  • XML Schema

Editorial Reviews:

Product Description
This book is designed to help developers leverage the full power of XML Schema using whatever tools and approaches they're most comfortable with. Rather than forcing XML developers down a single path, the authors give them practical insights and sample code for making informed choices. Their detailed examples demonstrate every feature incorporated in the W3C XML Schema Recommendation, while offering practical guidance on integrating XML Schema into many popular platforms, including .NET, Java, and Oracle. They cover virtually every aspect of development with XML Schemas. Coverage includes: applications for schemas; simple and complex types; XML processing; using schemas with DOM and SAX; XML Schema syntax, levels, elements, attributes, the powerful XML Schema Common Type Library, and more. In-depth chapters show XML Schema at work with Java, C++, Visual Basic, SQL relational databases, Web services, and data-oriented Web sites.


Customer Reviews:

1 out of 5 stars Certainly not a book for learning about XML schemas   June 5, 2004
 4 out of 6 found this review helpful

Certainly not a book for learning about XML schemas, may be used as a reference. Very theoretical, particularly the first few chapters, and strikingly similar to W3 recommendations. If you are just starting with XML schemas, pick a different book.


5 out of 5 stars Use this book all the time   October 1, 2003
 6 out of 6 found this review helpful

I've been doing a whole bunch of schema development work lately and I find that I've been referring to this book frequently. My only criticism is that the some of the early chapters are a little too theoretical for a plain old programmer like myself--but the extensive reference material provides me with all the information that I've needed to build a complex set of interlocking schemas.


5 out of 5 stars Need Help Writing Your Own Schemas? Try this.   November 10, 2002
 14 out of 16 found this review helpful

If you are already using XML, it is probably with DTDs, as this was the first implementation of XML. Both came out of SGML, in which the role of DTDs was defined in the early 1990s. Unfortunately, the drawbacks of DTDs were not fully appreciated until they began to be widely used in XML. A DTD cannot easily constrain an integer variable to a range of values from 5 to 10, say. It has no conception of common primitive types like float or double found in many programming languages. Also, the structure of a DTD is quite unlike that of the XML document it supports. From the point of view of writing parsers, you end up effectively needing two parsing algorithms to read a DTD and an XML document. XML Schemas answer all these issues. Plus namespaces are built into them, to handle collisions in tag names when you use multiple Schemas in a document. With DTDs, namespaces came into being after DTDs were first defined, and had to be bolted on in a most awkward fashion. XML Schema notation for namespaces is much more natural.

The problem right now with XML Schema is that it is new. Most XML books use DTDs, in part because when they were written, the Schema specification was not finished by W3C (in May 2001). Some XML books since then do describe Schema. They usually give a good overview and provide examples that work for the XML document examples they describe. So if you have an application that you want to write a Schema for, you can get started. But chances are, you soon run into problems if your application is not a carbon copy of a text's example. You soon need some Schema component or attribute whose usage or even existence was not disclosed in that book.

This book addresses that shortfall. It provides at least one example of how to use every attribute of EVERY Schema element. A formidably comprehensive task. Which accounts for the near thousand page size. But this is far more than just some dictionary-style exposition. They describe important closely related issues, like how to use the DOM and Xerces SAX parsers, and the different outlooks these take. Also, from your viewpoint of how to write a Schema for YOUR application, they offer a top-down approach. Schemas can be result-oriented or data-oriented. You get enough details to help decide which case yours fits. This can greatly aid developing a facile "natural" Schema. One where once you have it and an example XML document that uses it, the layout taxonomy seems axiomatic. Which should be your goal. It is not enough to define a Schema that can hold all the information you have. The skill is in making a Schema that does that and has a clear, obvious logic. Because in many cases others, probably not as technically adept as you, get to fill in documents based on it. So the logic should be clear to them. Even if they do not directly write into an XML document, but build it from a GUI, the clearer the Schema, the easier it is for someone to build a GUI to populate a document based on it.

The authors also provide a website (XMLSchemaReference.com) that has the code described in the book, and many more examples. Worth bookmarking.

So try this book and its website if you need an authoritative guide to writing Schemas.

Powered by Associate-O-Matic