Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
+ $3.99 shipping
Used: Very Good | Details
Sold by -usedbooks123-
Condition: Used: Very Good
Comment: Very Good Some wear on book from reading, we guarantee all purchases and ship all items via USPS mail.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Imperfect XML: Rants, Raves, Tips, and Tricks ... from an Insider Paperback – December 18, 2004

ISBN-13: 978-0131453494 ISBN-10: 0131453491

Price: $0.01
5 New from $7.96 16 Used from $0.01
Amazon Price New from Used from
"Please retry"
$7.96 $0.01


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 256 pages
  • Publisher: Addison-Wesley Professional (December 18, 2004)
  • Language: English
  • ISBN-10: 0131453491
  • ISBN-13: 978-0131453494
  • Product Dimensions: 7 x 0.6 x 9.1 inches
  • Shipping Weight: 1.1 pounds
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #6,328,744 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

"Most books in this area are either beginners' guides, in-depth reference works to the foundational standards, or guides to using XML in particular environments or application areas. This book takes a broader approach for non-beginners and describes where XML can be used profitably in the real world. Highly recommended."
--Dr. Marc J. Hadley, Senior Staff Engineer, Web Technologies and Standards division, Sun Microsystems

"Imperfect XML is a thorough and engaging exploration of the issues XML practitioners are likely to face, with considered advice from one of the trailblazing authorities in the field."
--Neil Bradley, XML and Publishing Consultant and author of The XML Companion, The XSL Companion, and The XML Schema Companion

XML projects can fail for all kinds of reasons, from unrealistic overall goals to mishandled low-level technical decisions. Fortunately, one of the world's leading XML experts is ready to show you how to avoid XML pitfalls on your next project.

Since its invention, David Megginson has been helping to drive XML to new levels. He led the team that developed the SAX streaming API now used worldwide, has been a key contributor to the World Wide Web Consortium, and has served as a consultant to many of the world's leading companies, including Boeing, Reuters, and McGraw-Hill. Drawing on this vast experience, Megginson offers in this book expert solutions and problem-solving guidance for virtually any XML project challenge. You'll discover best practices for planning, budgeting, scheduling, and managing any XML project: content management, data interchange, legacy integration, or Web services. And you'll find technical insights that only an expert like Megginson can offer.

Coverage includes

  • Setting expectations and planning for extensibility-- key success factors in XML projects
  • Choosing standards, technical approaches, and architecture
  • Overcoming hidden pitfalls in single-source publishing from XML source
  • Intelligent searching with XML: essential design and implementation strategies
  • Using XML in enterprise integration: practical realities and workarounds
  • Scaling smoothly from demo to production system
  • Making XML fast: real help for overcoming XML performance problems
  • Managing the security risks associated with sending XML data across the Internet
  • Recognizing when XML technology is wrong for your project

From start to finish, Imperfect XML presents a clear-eyed view of XML's advantages and limitations--and technical and management solutions proven to make it work.

About the Author

David Megginson, principal of Megginson Technologies, has been active within the SGML and XML communities since 1991. He led the original initiative that created SAX, the leading streaming API for XML that has been implemented in products by IBM, Oracle, Apache, and Sun. He also chaired the XML Information Set Working Group at the W3C Consortium and was a member of its XML Working Group. In 2000, he received the Java Technology Achievement Award for Outstanding Contributions to the Java Community from Sun and JavaPro magazine.

Customer Reviews

3.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

5 of 5 people found the following review helpful By W Boudville HALL OF FAMETOP 1000 REVIEWERVINE VOICE on January 24, 2005
Format: Paperback
Ideally, you should already be using XML, to gain the most from this book. The author gives a guide to the huge overlayer of extensions and standards that have accrued atop XML, like barnacles on a ship. Unfortunately, threading this maze to understand what you might really need is not easy for many. So his viewpoint might help you.

Also, at the implementation level, he offers practical advice about such key usages as XML data. He gives advantages and disadvantages. The latter is the best part of the book. Because other books that might explain the topic to someone new to it often just talk about the syntax and the great things that you can accomplish. Rarely will such texts discuss any limitations that have been found through painful experience.

It's not just for XML data that he does this. For documents, networking, searching, performance and legacy information, he analyses the disadvantages.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 8 people found the following review helpful By Jack D. Herrington on January 23, 2005
Format: Paperback
It's a little tough to review this book since in general this is a nice walkthrough of a variety of XML standards. The title, however, hints at a book that would discuss schema design and common XML issues. There is a need for that book, but this is not that book.

This book is a relatively short straightforward walkthrough of XML markup, data standards, searching, legacy conversions and performance. It's around 200 pages with around 20 pages. The tone is light but terse. Graphics are sparse and are used effectively.

I think this would be an ideal introductory work for someone just starting out with XML. Though I think there are other books that are as good or better.

If only this book had the content implied by it's title.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

More About the Author

Discover books, learn about writers, read author blogs, and more.