Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Definitive XML Application Development


By Lars Marius Garshol
 
Image of: Definitive XML Application Development
Pricing Details:

List Price:$49.99
You save:-- (--)
Your Price:Currently Unavailable
Buy Now

Book Details:

Format:Paperback, 1216 pages.
Publisher:Pearson Education 2002-05-15
ISBN:0130889024

Average Customer Rating:

3.5 3.5 out of 5 stars (4 reviews)

Editorial Reviews:

As XML technologies move into the mainstream, software professionals need a far deeper understanding of the key XML tools and technologies for enterprise development. Definitive XML Application Development is the solution. World-renowned open source XML developer Lars Garshol combines practical insight into SAX, DOM, XSLT, and other advanced XML technologies, and example-rich coverage of XML application construction using Java and Python -- today's most sophisticated and productive object-oriented languages. Garshol introduces the XML processing model, document views, key processing tasks, event-based processing with SAX, and tree-based processing with DOM. He illuminates the key techniques of declarative processing with XSLT and architectural forms; and he systematically reviews today's key tools for building XML applications with both Java and Python -- including schemas, the tabproc framework, and the RSS Development Kit. The accompanying CD-ROM contains an extensive library of XML development utilities designed to simplify programming with both SAX and DOM. It also contains several real-world XML applications and frameworks -- with complete source code and detailed explanations that allow for easy adaptation.


Customer Reviews:

3 out of 5 stars Not for XML Novice!

Definitely not a textbook for XML newbies.

You need to learn Python Language before understanding this book, wtf?

If you are looking for a quick guide and learning book for XML, you might be disappointed by this paper-brick.

Might be a fine reference for XML veterans.

1 out of 5 stars Book is god but the most companion Sourcecode is missing!!!

i agree with the previos Readers, but the most of the Sourcecode downloadable from http://www.garshol.priv.no/ is missing.
In most the RSSKIT library from the greatest Artikel in this Book.
Also missing some smaller parts like SAXTRACKER and more.
It seems also that the Code is almost out of Time.

5 out of 5 stars Well Written and to the Point

I went the the bookstore - looking for a good tutor on SAX (the Simple API for XML). Unfortunately most of my choices were just overgrown reference manuals...

Not so with Garshol's manuscript. For only a little more money I recieved a lot more on general XML processing than just SAX (and more on SAX than most of those other books). "Devinitive XML Application Development" is a well written book covering the most prevailent operations in XML processing and how to implement them (using the most popular event-based, tree-based and other APIs). Also, as a testiment to Garshol's writing, I was able to understand the examples used throughout the book even though he uses Python - a foriegn language for me. There is also a quick tutorial on Python in the appendix.

One minor nit: this book doesn't have any reference material to complement the wonderful text. However, another book in the series (Charles F. Goldfarb's XML Handbook) covers that. Besides, a reference alone won't give you, "...the skills, insights, and example code you need to build [XML applications] right" (from the back cover, which says it better than I could).

5 out of 5 stars Complete reference for experienced developers

This book requires a solid working knowledge of XML and associated protocols (XLST, XPath, XML Schema), Python and Java), and is written for practicing developers who are involved with web services, e-commerce and extended supply chain applications. You should also be reasonably familiar with DOM, data structures and relational databases to get the most from this book.

After a quick introduction to the XML processing the author wastes no time getting to the meat by going into processing types in Sections II (Event-Based Processing), III (Tree-Based Processing) and IV (Declarative Processing). Each of these sections are comprised of chapters and topics that cover the strengths and weaknesses of each approach, common tools and example applications, and tips and techniques.

Section V is focused on Java development, including SAX in Java, DOM in Java and XSLT In Java Applications. This section covers APIs, tools and specific considerations for each topic.

The final section addresses XML processing in detail, and deals with alternative processing approaches (including hybrids of event-, tree- and declarative-based models), schemas, and RSS.

In addition the appendices are informative and add to the value of this book. In particular, Appendix A, A Lightning Introduction to Python, will get seasoned developers up-to-speed (augmented by Appendix C which covers Python XML Packages). Appendix B is a glossary that goes into considerable detail, making it a handy reference.

I found this book to be well written, complete and devoid of fluff. An excellent companion to this book is the three book bundle titled "The Definitive XML Professional Toolkit", which contains CHARLES F. GOLDFARB'S XML HANDBOOK by Charles F. Goldfarb and Paul Prescod, DEFINITIVE XSLT AND XPATH by G. Ken Holman and DEFINITIVE XML SCHEMA by Priscilla Walmsley.


Customers who bought this book were also interested in:


DOM Scripting: Web Design with JavaScript and the Document Object Model


Definitive XSLT and XPath


I Am a Strange Loop

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Fri Dec 5 4:20:45 CST 2008
© Wattle Software 2007. All rights reserved.