|
|
|
 |
Effective XML: 50 Specific Ways to Improve Your XML by Harold, Elliotte Rusty |

 |
Cover Price: $49.99 Online Price: $27.49 You save $22.50 (45%) ISBN-10: 0321150406 ISBN-13: 9780321150400 Publisher: Addison-Wesley Published September 2003; Paperback; 304 pages |
|
Related categories: All Sections > Programming Languages > Scripting / Markup Languages > XML
|
 |
|
|
 |
 |
Summary:
Learning the basic syntax of XML is easy enough, but learning how to use XML effectively could occupy a lifetime. Effective XML makes it possible to become a more effective programmer much sooner. It crystallizes the hard-won expertise of XML pioneers into 50 rules of thumb for the optimal design of XML documents and applications. Other books can show you how to write programs that just compile and produce the expected results. Readers of Effective XML learn when, where, why, and how to use XML to create extensible, legible, and maintainable XML code. Best-selling author Elliotte Rusty Harold provides a straightforward, plain-language guide to the patterns and anti-patterns described by the 50 rules. Each rule is clearly and concisely explained, fully cross-referenced, and illustrated by detailed examples. The book begins with the rules for using XML syntax and then delves into structure and semantics before focusing on the best practices for implementation. A Web site provides an electronic copy of the text, as well as updates and links for further exploration.Highlights include: * Pointers on how to author XML documents for ease of editing and processing as well as interoperability * Tools and techniques for designing and documenting mappings with namespaces and schemas * Hints for making sure models are both representative and extensible * Discussions of the tools and APIs used for processing XML with languages such as C++, C#, Java, Python, and Perl * Advice on accommodating services such as verification, data integrity, compression, authentication, caching, and content management Effective XML is an invaluable resource for anyone looking to hone their XML programming skills in a matter of days rather than decades.
0321150406B06062003
|
 | | Related titles: | |
|
|