Effective XML: 50 Specific Ways to Improve Your XML

3.5 avg rating
( 24 ratings by Goodreads )
 
9780321150400: Effective XML: 50 Specific Ways to Improve Your XML
View all copies of this ISBN edition:
 
 

The author teaches programmers how to use XML effectively and produce better code. Harold explains the critical rules of thumb employed by the experts to get the most out of XML and provides 50 ways to use XML to produce code that is extensible, legible and maintainable.

"synopsis" may belong to another edition of this title.

From the Back Cover:

Praise for Effective XML

“This is an excellent collection of XML best practices: essential reading for any developer using XML. This book will help you avoid common pitfalls and ensure your XML applications remain practical and interoperable for as long as possible.”

     —Edd Dumbill, Managing Editor, XML.com and Program Chair, XML Europe

“A collection of useful advice about XML and related technologies. Well worth reading both before, during, and after XML application development.”

     —Sean McGrath, CTO, Propylon

“A book on many best practices for XML that we have been eagerly waiting for.”

     —Akmal B. Chaudhri, Editor, IBM developerWorks

“The fifty easy-to-read items cover many aspects of XML, ranging from how to use markup effectively to what schema language is best for what task. Sometimes controversial, but always relevant, Elliotte Rusty Harold’s book provides best practices for working with XML that every user and implementer of XML should be aware of.”

     —Michael Rys, Ph.D., Program Manager, SQL Server XML Technologies, Microsoft Corporation

Effective XML is an excellent book with perfect timing. Finally, an XML book everyone needs to read! Effective XML is a fount of XML best practices and solid advice. Whether you read Effective XML cover to cover or randomly one section at a time, its clear writing and insightful recommendations enlighten, entertain, educate, and ultimately improve the effectiveness of even the most expert XML developer. I’ll tell you what I tell all my coworkers and customers: You need this book.”

     —Michael Brundage, Technical Lead, XML Query Processing, Microsoft WebData XML Team

“This book provides great insight for all developers who write XML software, regardless of whether the software is a trivial application-specific XML processor or a fullblown W3C XML Schema Language validator. Mr. Harold covers everything from a very important high-level terminology discussion to details about parsed XML nodes. The well-researched comparisons of currently available XML-related software products, as well as the key criteria for selecting between XML technologies, exemplify the thoroughness of this book.”

     —Cliff Binstock, Author, The XML Schema Complete Reference

If you want to become a more effective XML developer, you need this book. You will learn which tools to use when in order to write legible, extensible, maintainable and robust XML code.

Page 36: How do you write DTDs that are independent of namespace prefixes? Page 82: What do parsers reliably report and what don't they? Page 130: Which schema language is the right one for your job? Page 178: Which API should you choose for maximum speed and minimum size? Page 257: What can you do to ensure fast, reliable access to DTDs and schemas without making your document less portable? Page 283: Is XML too verbose for your application?

Elliotte Rusty Harold provides you with 50 practical rules of thumb based on real-world examples and best practices. His engaging writing style is easy to understand and illustrates how you can save development time while improving your XML code. Learn to write XML that is easy to edit, simple to process, and is fully interoperable with other applications and code. Understand how to design and document XML vocabularies so they are both descriptive and extensible. After reading this book, you'll be ready to choose the best tools and APIs for both large-scale and small-scale processing jobs. Elliotte provides you with essential information on building services such as verification, compression, authentication, caching, and content management.

If you want to design, deploy, or build better systems that utilize XML—then buy this book and get going!



About the Author:

Elliotte Rusty Harold is an internationally respected writer, programmer, and educator. He is an Adjunct Professor of Computer Science at Polytechnic University in Brooklyn, where he lectures on Java and object-oriented programming. His Cafe con Leche Web site has become one of the most popular sites for information on XML. In addition, he is the author and coauthor of numerous books, the most recent of which are The XML Bible (John Wiley & Sons, 2001) and XML in a Nutshell (O'Reilly, 2002).



0321150406AB06062003

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9787121009242: 50 Specific ways to improve your XML

Featured Edition

ISBN 10:  7121009242 ISBN 13:  9787121009242
Publisher: Electronic Industry Press, 1991
Softcover

Top Search Results from the AbeBooks Marketplace

1.

Elliotte Rusty Harold
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321150406 ISBN 13: 9780321150400
New Paperback Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Paperback. Condition: New. 1. Seller Inventory # DADAX0321150406

More information about this seller | Contact this seller

Buy New
US$ 29.24
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

2.

Elliotte Rusty Harold
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321150406 ISBN 13: 9780321150400
New Softcover Quantity Available: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Condition: New. book. Seller Inventory # M0321150406

More information about this seller | Contact this seller

Buy New
US$ 33.12
Convert currency

Add to Basket

Shipping: US$ 3.27
Within U.S.A.
Destination, rates & speeds

3.

Elliotte Rusty Harold
Published by Addison-Wesley (2003)
ISBN 10: 0321150406 ISBN 13: 9780321150400
New Paperback Quantity Available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Addison-Wesley, 2003. Paperback. Condition: Brand New. 1st edition. 336 pages. 9.00x6.75x0.75 inches. In Stock. Seller Inventory # zk0321150406

More information about this seller | Contact this seller

Buy New
US$ 34.10
Convert currency

Add to Basket

Shipping: US$ 9.60
From United Kingdom to U.S.A.
Destination, rates & speeds

4.

Elliotte Rusty Harold
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321150406 ISBN 13: 9780321150400
New Softcover Quantity Available: > 20
Seller:
Palexbooks
(Sanford, NC, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Condition: New. Brand new! Please provide a physical shipping address. Seller Inventory # 9780321150400

More information about this seller | Contact this seller

Buy New
US$ 57.07
Convert currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, rates & speeds

5.

Harold, Elliotte Rusty
Published by Addison-Wesley Professional
ISBN 10: 0321150406 ISBN 13: 9780321150400
New PAPERBACK Quantity Available: 1
Seller:
Cloud 9 Books
(Wellington, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Condition: New. 0321150406 New Condition. Seller Inventory # NEW7.3028086

More information about this seller | Contact this seller

Buy New
US$ 59.99
Convert currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, rates & speeds

6.

Elliotte Rusty Harold
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321150406 ISBN 13: 9780321150400
New Paperback Quantity Available: 1
Seller:
Books Express
(Portsmouth, NH, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Paperback. Condition: New. 1. Ships with Tracking Number! INTERNATIONAL WORLDWIDE Shipping available. Buy with confidence, excellent customer service!. Seller Inventory # 0321150406n

More information about this seller | Contact this seller

Buy New
US$ 112.53
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds