Definitive XML Application Development
ISBN-10: 0130889024
ISBN-13: 9780130889027
Publisher: Prentice Hall
Copyright: 2002
Format: Paper; 1216 pp
Published: 05/15/2002
Status: Out of Print
We're sorry, this product is no longer available.
Description
For students in any course on XML-based software development.
As XML technologies move into the mainstream, students need a sophisticated 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.
Features
Gives students a single, convenient source for virtually all the XML development resources they need.
Serves the needs of a far wider range of students, and enables students to work successfully in a wider range of development environments.
Helps students with an exceptionally broad cross-section of the XML development challenges they are likely to encounter.
Students benefit from an authoritative, insider's look at state-of-the-art XML development.
Introduces students to powerful tools for streamlining XML development and building richer, more robust XML applications.
Table of Contents
I. WORKING WITH XML.
II. EVENT-BASED PROCESSING.
III. TREE-BASED PROCESSING.
IV. DECLARATIVE PROCESSING.
V. XML DEVELOPMENT IN JAVA.
VI. XML PROCESSING IN DEPTH.
VII. APPENDICES.
Author Bios
LARS MARIUS GARSHOL is a leading XML developer. He created xmlproc, a complete validating XML processor, helped design SAX and translated it to Python, and runs the Free XML Tools Web site, www.garshol.priv.no/download/xmltools/. He is co-founder of Ontopia, a company that provides knowledge management solutions based on XML Topic Maps (XTM) and related technologies.
About the Series EditorCharles F. Goldfarb is the father of XML technology. He invented SGML, the Standard Generalized Markup Language on which both XML and HTML are based. You can find him on the Web at www.xmlbooks.com
Backcover Copy
The start-to-finish guide to XML development for every experienced developer!
In this book, leading XML developer Lars Marius Garshol covers every essential aspect of XML programming, from basic principles through advanced techniques, utilizing DOM, SAX, XSLT, XPath, schemas, and other key XML standards. Garshol presents scores of code examples based on Python, a cross-platform language that is exceptionally well suited for XML development. Garshol also presents new insights into XML application design and optimization, as well as complete sample applications. Coverage includes:
You'll even find a quick introductory course in Python and an XML developer's glossary.
Whatever your application-from content management through enterprise application integration-Developing XML Applications gives you the resources, skills, insights, and example code you need to build it right.
"The range of XML application domains is growing dramatically, but there are common strategies and techniques for XML development that apply to all of them. This book provides a systematic and thorough groundingand a real understandingthat will make you productive quickly."
Charles F. Godfarb
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.