Charles F. Goldfarb's
All the XML Books in Print™ ... or nearly so
|
|
|
387 Unique Titles Listed
|
|
|
But beyond this, my son, be warned: the writing of many books is
endless, and excessive devotion to books is wearying to the body.
Ecclesiastes 12:12
(Thanks to Tim Bray for the biblical scholarship)
Ed Mosher, Ray Lorie, and I invented the first modern markup
language in 1969, IBM's "Generalized Markup Language" (GML). It led to
SGML, HTML, XML, and countless applications and variations on the
theme.
But strangely, considering that markup is for documents, for the
first two decades in which the markup language concept was gaining its
now universal acceptance, hardly any books were published on the
subject. Well, the last five years have more than made up for the first two
decades! In fact, despite the past two years having the worst sales ever
for computer books, the number of XML titles tripled (although there
has been a 5% decline in the past six months).
This list includes all the books I know of with substantial
content devoted to XML and its closely-related standards and
technologies. It is shorter than the lists you get from bookstore
search engines because it excludes editions earlier than the current
one and books that are out of print or unavailable from Web vendors.
(There are a few out-of-print books that are still relevant and are
readily available.)
I've annotated the list in varying detail, depending on
how well I know the book and its authors.
Click on the book titles for descriptions, reviews, and prices.
Click on "Author's site" for details, updates, and errata. The
targets of these links open in a single separate window.
|
|
Books I can personally recommend
|
These are books from the Definitive XML Series
that I edit for Prentice-Hall PTR (or of which I am an author).
XML isn't HTML with a capital X. It requires new ways of thinking
about Web publishing and software development. The authors of these
books have gotten the message and know how to share it with you. I
recruited most of them personally for my book series because I know
they are genuine experts. In all cases we worked together to make
their books accurate and clear, which is why I am able to recommend
the books from personal knowledge.
1. Introduction to XML, its major applications, and tools
Everyone involved with the Web needs to know about XML: content
creators, Website developers, programmers, and — most of all if
you want your projects funded — managers. What reviewers have
praised most about The XML Handbook is its ability to reach all
these people, while still maintaining the accuracy and completeness
that its technical readers require. So much has happened in the
XML world since the last edition was published that we've prepared a revised
and enhanced fifth edition with over 1250 pages and two CD-ROMs.
Charles F. Goldfarb's XML Handbook™ Fifth Edition
| Charles F. Goldfarb, Paul Prescod [Author's site]
Other editions also published in Chinese, German, Italian,
Japanese, and Spanish.
This is our largest edition ever! The comprehensive revision
covers Web services, rich clients, XML on the desktop, forms,
publishing, voice, wireless, and XML security, to name a few of the
topics. There are revised and enhanced tutorials on XML 1.0/1.1,
XPath 1.0/2.0/XQuery, XSLT 1.0/2.0, XML Schema, XSL-FO, Semantic
Web, and more. Its two CD-ROMs contain 200 genuinely free,
no-time-limit software packages, major trialware, and XML-related
specs.
The Handbook does not claim to teach XML
programming, a fact that some Amazon reviewers have failed to note.
(See below for books that do.) However, since 1998 it has been the
trusted resource for XML technologies, tools, and applications for
more than 100,000 developers, architects, and managers
— of both code and content.
|
2. Program development with XML
Contrary to misuse in the popular press, and by some experts who
ought to know better, XML isn't a programming language. It is a markup
language, of course, and that means it's a data description language.
You use normal programming languages, including scripting languages,
to develop XML applications. These books show you how.
2.1 General principles and techniques
Definitive XML Application Development
| Lars Marius Garshol [Author's site]
For experienced developers, this book provides thorough and
systematic coverage of XML application development: DOM, SAX, XSLT,
XPath, schemas, and all the important APIs and techniques. The
author was a designer of SAX and creator of the SAX Python
translation.
|
2.2 Specific applications
XML in Office 2003: Information Sharing with Desktop XML
| Charles F. Goldfarb, Priscilla Walmsley [Author's site]
Microsoft Office 2003 Professional Edition has finally brought
XML to the rest of us. Thanks to its native support for custom XML
schemas, developers can use the world's most popular office suite as
a smart client and XML editor for business integration, content
management, and Web services. This book shows you step-by-step how
to tap Office's power for your own applications.
|
Definitive VoiceXML
| Adam Hocek, David Cuddihy
XML is not a spoken language, but thanks to VoiceXML, it is the
language of choice for developing spoken interfaces. If you want to
voice-enable your applications and Web sites, this book speaks
your language.
|
3. Schemas and DTDs
Nature abhors a schema-less database equally as much as she abhors
a vacuum. Create a data table in a spreadsheet and the program will
immediately search for field names, and supply them even if you fail
to. Although XML will let you create a document without an explicit
formally-written schema (also known as a "document type
definition", or DTD), the benefits of having one are enormous. These
books make the job easy, whether you write out the schema using XML
markup declarations, XML Schema definition language, or another schema language.
Definitive XML Schema
| Priscilla Walmsley [Author's site]
The W3C's XML Schema spec offers an incredibly powerful
— and complex! &mdash schema language, with such new capabilities as
strong typing, modularity, inheritance, and identity constraints.
This book was written by one of the developers of the language. It
carefully guides you through the complexity so you can tap that
power for your own projects. The book has won 15 five-star reviews at
Amazon, with universal praise for clarifying the near-incomprehensible
W3C spec!
|
4. XML transformations
The key to processing XML is being able to address its structures
and data and transform them into a new XML document. XPath and XSLT
are the W3C recommendations that govern this process. These
technologies affect everything from programming to database design,
and for many developers they require a new way of thinking about
those problems. This book will help you along the XPath and transform
your development experience!
Definitive XSLT and XPath
| G. Ken Holman [Author's site]
Nobody has taught XSLT and XPath to more people than
Ken Holman, chair of OASIS's XSLT/XPath Conformance Technical
Subcommittee and long-time leader in the XML community. In this
book, he draws upon his popular live training materials that have
been used by thousands of developers.
|
5. Rendering XML
Definitive XSL-FO
| G. Ken Holman [Author's site]
The existence of this website is proof — if anyone needs it —
that people like to get information from books, with their proven
page-oriented navigational tools and sophisticated formatting.
XSL-FO is the W3C Recommendation that lets you do this job for your
own data. Ken Holman has taught thousands how, using the examples
and insights in this book.
|
6. XPath 2.0: The next generation
The ubiquitous XPath is being extended to handle datatypes and
other things. A new XSLT and an XML query language are being built
on top of it. These books show you how to put these new
languages to work.
XSLT 2.0 Web Development
| Dmitry Kirsanov [Author's site]
Most websites today are broken: they lack a consistent semantic
and media-independent representation of content. XML helps solve
that problem, and the key to applying XML to Web development has
always been XSLT transformations. Now XSLT 2.0 has added powerful
new capabilities to the repertoire of website developers. Dmitry
Kirsanov is both a graphic artist and a programmer. He shares the
insights of both professions as he shows you how XML and XSLT 2.0
can — literally! — transform your website.
|
7. Learning the foundations of XML
XML is a proper subset of SGML and the XML Recommendation is much
shorter than the SGML International Standard. But the subsetting isn't
the only reason for the shorter document. The XML spec is written for
parser implementors and deliberately doesn't discuss applications,
philosophy, style, alternatives, and other usage issues. I don't claim
that you need to learn SGML in order to use XML, but I think it would
help you use it better.
The SGML Handbook
| Charles F. Goldfarb (Edited by Yuri Rubinsky)
Here is the official ISO Standard, annotated by yours truly (who
led the technical work and was Project Editor of the Standard).
I've added a structured overview of the complete language that introduces
every term and concept in context. This book has been in print since 1990
and was the essential reference used by the W3C Working Group when designing
XML.
|
All the books on XML
Here's an alphabetical list of all the ones I know about,
including those previously mentioned (but excluding some
product-specific titles). I've tried to eliminate books where XML is
covered only incidentally.
I've also eliminated previous editions of current books, and
books that are not available from online vendors. However the list
does include books that are not yet in print. (And, inevitably, books that
never will be in print — vaporware occurs in computer book
publishing just as in other areas of the computer industry!)
The books are classified by principal XML-related topic. Books may
appear in more than one classification as they may cover many
topics, and classifications overlap. Some books may be classified
incorrectly: I haven't read them all and you can't always tell a
book by its cover!
Databases and metadata
Building Oracle XML Applications by Steve Muench
Data on the Web: From Relations to Semistructured Data and XML by Serge Abiteboul, Dan Suciu, Peter Buneman
Database and XML Technologies: First International XML Database Symposium, Xsym 2003, Berlin, Germany, September 8, 2003: Proceedings (Lecture Notes in Computer Science, 2824) by Zohra Bellahsene
Designing XML Databases by Mark Graves
Intelligent Search on XML Data: Applications, Languages, Models, Implementations, and Benchmarks (Lecture Notes in Computer Science, 2818) by H. M. Blanken
Java and XML Data Binding by Brett McLaughlin
Manual de Oracle XML - Con CD ROM by Ben Chang
Metadata Solutions: Using Metamodels, Repositories, XML, and Enterprise Portals to Generate Information on Demand by Adrienne Tannenbaum
Oracle Database 10g XML & SQL: Design, Build, & Manage XML Applications in Java, C, C++, & PL/SQL by Mark Scardina, Ben Chang, Jinyu Wang
Oracle9i XML Handbook by Ben Chang, Mark Scardina, Stefan Kiritzov
Practical XML Data Modeling by Judy Skubal
Programming Microsoft SQL Server 2000 with XML, Second Edition by Graeme Malcolm
Scripting XML and WMI for Microsoft(r) SQL Server 2000: Professional Developer's Guide by Tobias Martinsson
SQL Server 2000 Stored Procedure & XML Programming, Second Edition by Dejan Sunderic
SQL Server 2000 XML Distilled by Kevin Williams, Bryant Likes, Andy Novick, Daryl Barnes, Paul Morris
Storage and Retrieval of XML Documents With a Cluster of Database Systems by T. Grabs
The Guru's Guide to SQL Server Stored Procedures, XML, and HTML (With CD-ROM) by Ken Henderson
XML and SQL: Developing Web Applications by Daniel Appelquist
XML Data Management: Native XML and XML-Enabled Database Systems by Akmal B. Chaudhri, Awais Rashid, Roberto Zicari
XML Databases and the Semantic Web by Bhavani Thuraisingha
XML for Data Architects: Designing for Reuse and Integration by James Bean
XML, Web Services, and the Data Revolution (Addison-Wesley Information Technology Series) by Frank P. Coyle
XML-Based Data Management and Multimedia Engineering - EDBT 2002 Workshops by A. B. Chaudhri
Desktop XML
Learn MS Excel 2002 VBA/XML Programming by Julitta Korol, George M. Doss
Office 2003 XML for Power Users by Matthew MacDonald
Office 2003 XML: Integrating Office With the Rest of the World by Simon St. Laurent
Powering Office 2003 with XML by Peter G. Aitken
XML in Office 2003: Information Sharing with Desktop XML by Charles F. Goldfarb, Priscilla Walmsley
Integration
Efficiency and Effectiveness of XML Tools and Techniques and Data Integration over the Web by Akmal B. Chaudhri, Mong Li Lee, Jeffrey Xu Yu, Zoe Lacroix, Stephane Bressan
Enterprise Application Integration with XML and Java by JP Morgenthal
Information Architecture with XML: A Management Strategy by Peter Brown
Integration-Ready Architecture and Design: Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge Technologies by Jeff Zhuk
JSP(TM) and XML: Integrating XML and Web Services in Your JSP Application by Casey Kochmer, Erica Frandsen
Leveraging Web Services: Planning, Building, and Integration for Maximum Impact by John Edwards
Managing Web-Based Customer Experiences: Self-Service Integrated with Assisted-Service by Jon Anton, Mike Murphy
Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting by Matthew Macdonald
Next Generation Application Integration: From Simple Information to Web Services by David S. Linthicum
Office 2003 XML: Integrating Office With the Rest of the World by Simon St. Laurent
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services by Thomas Erl
The LaTeX Web Companion: Integrating TeX, HTML, and XML by Michel Goossens, Sebastian Rahtz, Eitan M. Gurari, Ross Moore, Robert S. Sutor
Using XML on Z/OS and OS/390 for Application Integration by IBM Redbooks
Using XML with Legacy Business Applications by Michael C. Rawlins
XML for Data Architects: Designing for Reuse and Integration by James Bean
XML for EDI Making E-Commerce a Reality by Robie Sen, Tyna Hull, Hussain Chinoy, Robi Sen
XML in Office 2003: Information Sharing with Desktop XML by Charles F. Goldfarb, Priscilla Walmsley
XML on Z/OS and OS/390: Introduction to a Service-Oriented Architecture by IBM Redbooks
XML-Based Integration Using XA-Suite: Unifying Applications and Data in Today's e-Business World by Kirstan Vandersluis
Navigation and Querying
Definitive XSLT and XPath by G. Ken Holman
XML Topic Maps: Creating and Using Topic Maps for the Web by Jack Park, Sam Hunting
XPath Kick Start: Navigating XML with XPath 1.0 and 2.0 by Steven Holzner
XPath, XLink, XPointer, and XML: A Practical Guide to Web Hyperlinking and Transclusion by Erik Wilde, David Lowe
XQuery from the Experts: A Guide to the W3C XML Query Language by Howard Katz, Don Chamberlin, Denise Draper, Mary Fernandez, Michael Kay, Jonathan Robie, Michael Rys, Jerome Simeon, Jim Tivy, Philip Wadler
XQuery: The XML Query Language by Michael Brundage
XSLT and XPath On The Edge, Unlimited Edition by Jeni Tennison
Programming languages and techniques
C# Developer's Guide to ASP.NET, XML, and ADO.NET by Jeffrey P. McManus, Chris Kinsman
C++ XML by Fabio Arciniegas A.
Definitive XML Application Development by Lars Marius Garshol
Developing Java Web Services: Architecting and Developing Secure Web Services Using Java by Ramesh Nagappan, Robert Skoczylas, Rima Patel Sriganesh
Developing SVG-based Web Applications by Ellen Pearlman, Lorien House
Developing Web Services with Java APIs for XML (JAX Pack) by Robert Hablutzel
Enterprise Application Integration with XML and Java by JP Morgenthal
Essential XML: Beyond MarkUp (The DevelopMentor Series) by Don Box, Aaron Skonnard, John Lam
Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit by Glenn Niemeyer, Jeremy Poteet
Filemaker Pro 6 Developer's Guide to XML/XSL by Beverly Voth
Flash and XML: A Developer's Guide by Dov Jacobson, Jesse Jacobson
Fundamentals of SVG Programming: Concepts to Source Code (Graphic Series) by Oswald Campesato
Java, XML, and the JAXP by Arthur Griffith
Interactive Programming on the Internet: Using Perl, CGI, ASP, PHP and XML by Craig D. Knuckles, David Yuen
Java & XML for Dummies by Barry Burd
Java & XML, 2nd Edition: Solutions to Real-World Problems by Brett McLaughlin
Java and XML Data Binding by Brett McLaughlin
Java and XSLT (O'Reilly Java) by Eric M. Burke
Java Developer's Guide to E-Commerce with XML and JSP by William B. Brogden, Chris Minnick
Java P2P Unleashed: With JXTA, Web Services, XML, Jini, JavaSpaces, and J2EE by Robert Flenner, Michael Abbott, Toufic Boubez, Frank Cohen, Navaneeth Krishnan, Alan Moffet, Rajam Ramamurti, Bilal Siddiqui, Frank Sommers
Java Tools: Using XML, EJB, CORBA, Servlets and SOAP by Andreas Eberhart, Stefan Fischer
Java Web Services Architecture by James McGovern, Sameer Tyagi, Michael Stevens, Sunil Mathew
Java Web Services For Experienced Programmers by Harvey M. Deitel, Paul J. Deitel
Java Web Services in a Nutshell by Kim Topley
Java Web Services Programming by Rashim Mogha, V. V. Preetham
Java Web Services Unleashed by Robert J. Brunner, Frank Cohen, Francisco Curbera, Darren Govoni, Steven Haines, Matthias Kloppmann, Benoit Marchal, K. Scott Morrison, Arthur Ryman, Joseph Weber
Java Web Services by David A. Chappell, Tyler Jewell
Java XML and Web Services Bible by Mike Jasnowski
Java(tm) and XML: Your visual blueprint for creating Java-enhanced Web programs by Paul Whitehead, Ernest Friedman-Hill, Emily A. Vander Veer
JAX: Java APIs for XML Kick Start by Aoyon Chowdhury, Parag Choudhary
Learn MS Excel 2002 VBA/XML Programming by Julitta Korol, George M. Doss
Mastering the Internet, XHTML and JavaScript (2nd Edition) by Ibrahim Zeid
Mastering XMI: Java Programming with XMI, XML, and UML (With CD-ROM) by Timothy J. Grose, Gary C. Doney, Stephen A. Brodsky
Perl & XML (O'Reilly Perl) by Erik T. Ray, Jason McIntosh
Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP, and TrAX by Elliotte Rusty Harold
Professional XML Development with Apache Tools: Xerces, Xalan, FOP, Cocoon, Axis, Xindice by Theodore W. Leung
Programming .NET Web Services by Alex Ferrara, Matthew Macdonald
Programming Directory Services with Microsoft .NET and XML by Charles Oppermann
Programming Jabber: Extending XML Messaging (O'Reilly XML) by DJ Adams
Programming Microsoft .NET XML Web Services by Danie Damien, Maharry Foggon
Programming Microsoft SQL Server 2000 with XML, Second Edition by Graeme Malcolm
Programming the Web Using XHTML and JavaScript by Larry Lagerstrom
Programming the Web Using XML by Ellen Pearlman, Eileen Mullin
Programming Web Services with Perl by Randy J. Ray, Pavel Kulchenko
Programming Web Services with SOAP by James Snell, Doug Tidwell, Pavel Kulchenko
Programming Web Services with XML-RPC (O'Reilly Internet Series) by Simon St. Laurent, Edd Dumbill, Joe Johnston
Python & XML by Christopher A. Jones, Fred L., Jr. Drake
Real World XML Web Services: For VB and VB .NET Developers by Yasser Shohoud
Scripting XML and WMI for Microsoft(r) SQL Server 2000: Professional Developer's Guide by Tobias Martinsson
SQL Server 2000 Stored Procedure & XML Programming, Second Edition by Dejan Sunderic
SVG Programming by Kurt Cagle
The Book of SAX: The Simple API for XML by W. Scott Means, Michael A. Bodie
The Complete XML Programming Training Course (1st Edition) by Harvey M. Deitel, Paul J. Deitel, Tem R. Nieto, Ted Lin, Praveen Sadhu, Tem Nieto
The DSSSL Book: An XML/SGML Programming Language by Javier Farreres
The Java Web Services Tutorial by Eric Armstrong, Stephanie Bodoff, Debbie Carson, Maydene Fisher, Dale Green, Kim Haase
The XML Files: Development of XML/XSL Applications Using Websphere Studio Version 5 by IBM Redbooks
Visual Basic(R) .NET Developer's Guide to ASP .NET, XML and ADO.NET by Jeffrey P. McManus, Chris Kinsman
Visual Basic.NET XML Web Services Developer's Guide by Roger Jennings
Wireless Markup Language (WML) Scripting and Programming using WML, CHTML, and XHTML by William Routt
XML and Java: Developing Web Applications, Second Edition by Hiroshi Maruyama, Andy Clark, Makoto Murata, Naohiko Uramoto, Kent Tamura, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka, Satoshi Hada
XML and Perl by Mark Riehl, Ilya Sterin
XML and PHP by Vikram Vaswani
XML and SQL: Developing Web Applications by Daniel Appelquist
XML Development with Java 2 by Michael C. Daconta, Al Saganich
XML for Real Programmers by Reaz Hoque
XML How to Program (1st Edition) by Harvey M. Deitel, Paul J. Deitel, T. R. Nieto, Ted Lin, Praveen Sadhu
XML in IE5 Programmer's Reference by Alex Homer
XML Processing with Perl, Python, and PHP by Martin C. Brown
XML Programming (Core Reference) by R. Allen Wyke, Sultan Rehman, Brad Leupen
XML Programming Bible by Brian Benz, John Durant
XML Programming Using the Microsoft XML Parser by Soo Mee Foo, Wei Meng Lee
XML Programming with VB and ASP by Mark Wilson, Tracey Wilson
XML Programming by Alexander Nakhimovsky, Tom Myers
XPath, XLink, XPointer, and XML: A Practical Guide to Web Hyperlinking and Transclusion by Erik Wilde, David Lowe
XSL Formatting Objects Developer's Handbook by Doug Lovell
XSLT 2.0 Web Development by Dmitry Kirsanov
XSLT Developer's Guide by Chris Von See, Nitin Keskar
XSLT: Professional Developer's Guide (With CD-ROM) by Johan Hjelm, Peter Stark
XSLT: Programmer's Reference by Michael Kay
Schemas and DTDs
Definitive XML Schema by Priscilla Walmsley
Modeling Business Objects with XML Schema by Berthold Daum
Special Edition Using XML Schema by David Gulbransen
The XML Schema Companion by Neil Bradley
The XML Schema Complete Reference by Cliff Binstock, Dave Peterson, Mitchell Smith
XML Schema Essentials by R. Allen Wyke, Andrew Watt
XML Schema by Eric Van Der Vlist
XML Schemas by Lucinda Dykes, Ed Tittel, Chelsea Valentine
XML.com: The Guide to W3C XML Schema by Eric van der Vlist
Security
Designing Secure J2EE Applications and Web Services by Clifford Berg
Developing Java Web Services: Architecting and Developing Secure Web Services Using Java by Ramesh Nagappan, Robert Skoczylas, Rima Patel Sriganesh
Hack Proofing XML by Larry Loeb, Jeremy Faircloth, Ken Ftu, Carter Everett, Curtis Franklin, Jr.
J2EE Security for Servlets, EJBs, and Web Services by Pankaj Kumar
Mastering Web Services Security by Bret Hartman, Donald J. Flinn, Konstantin Beznosov, Shirley Kawamoto
Secure XML: The New Syntax for Signatures and Encryption by Donald E. Eastlake, Kitty Niles
Securing Web Services with WS-Security: Demystifying WS-Security, WS-Policy, SAML, XML Signature, and XML Encryption by Jothy Rosenberg, David Remy
Web Services Security in the .NET Platform by Brian Nantz, Peter A. Bromberg
Web Services Security by Mark O'Neill
XML Security by Blake Dournaee
SGML
The Concise SGML Companion by Neil Bradley
Developing SGML DTDs: From Text to Model to Markup by Eve Maler, Jeanne El Andaloussi
Medieval Slavic Manuscripts & SGML: Problems & Perspectives by Anisava Miltenova, David Birnbaum
Practical Guide to SGML/XML Filters by Norman E. Smith
Practical SGML by Eric Van Herwijnen
SGML Buyer's Guide: A Unique Guide to Determining Your Requirements and Choosing the Right SGML and XML Products and Services by Charles F. Goldfarb, Chet Ensign, Steve Pepper
The DSSSL Book: An XML/SGML Programming Language by Javier Farreres
The SGML FAQ Book: Understanding the Foundation of HTML and XML by Steven J. DeRose
The SGML Handbook
Understanding SGML and XML Tools: Practical Programs for Handling Structured Text by Peter Flynn
Software development
AS/400 XML in Action: PDML and PCML by IBM Redbooks
BEA WebLogic Workshop: Building the Next Generation Web Services Visually by Sean Christofferson, Srinivas Jayanthi, Steven Traut, Wira Pradjinata
Building B2B Applications with XML: A Resource Guide by Michael Fitzgerald
Building Oracle XML Applications by Steve Muench
Building Web Applications with ADO.NET and XML Web Services (Gearhead Press--In the Trenches) by Richard Hundhausen, Steven Borg, Cole Francis, Kenneth Wilcox
Building Web Services and .NET Applications by Lonnie Wall, Andrew Lader
Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI by Steve Graham, Simeon Simeonov, Toufic Boubez, Glen Daniels, Doug Davis, Yuichi Nakamura, Ryo Neyama
Building Web Sites with XML by Michael Floyd
Building XML Web Services for the Microsoft .NET Platform by Scott Short
C# Developer's Guide to ASP.NET, XML, and ADO.NET by Jeffrey P. McManus, Chris Kinsman
Cocoon 2 Programming: Web Publishing with XML and Java by Bill Brogden, Conrad D'Cruz, Mark Gaither
Cocoon: Building XML Applications by Carsten Ziegeler, Matthew Langham
Definitive XML Application Development by Lars Marius Garshol
Delphi Developer's Guide to XML (Wordware Delphi Developer's Library) by Keith Wood
Developing .NET Web Services with XML by David Jorgensen
Developing Enterprise Web Services: An Architect's Guide by Sandeep Chatterjee, James Webber
Developing Java Web Services: Architecting and Developing Secure Web Services Using Java by Ramesh Nagappan, Robert Skoczylas, Rima Patel Sriganesh
Developing SVG-based Web Applications by Ellen Pearlman, Lorien House
Developing Web Services with Java APIs for XML (JAX Pack) by Robert Hablutzel
Developing XML Solutions by Jake Sturm
Domino Web Service Application Development for the IBM Iseries Server by IBM Redbooks
Essential XML: Beyond MarkUp (The DevelopMentor Series) by Don Box, Aaron Skonnard, John Lam
Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit by Glenn Niemeyer, Jeremy Poteet
Filemaker Pro 6 Developer's Guide to XML/XSL by Beverly Voth
Flash and XML: A Developer's Guide by Dov Jacobson, Jesse Jacobson
J2EE and JAX: Developing Web Applications and Web Services by Michael Yawn
J2EE and XML Development by David Weiss, Kurt A. Gabrick, David B. Weiss
Java Developer's Guide to E-Commerce with XML and JSP by William B. Brogden, Chris Minnick
Leveraging Web Services: Planning, Building, and Integration for Maximum Impact by John Edwards
MCAD Developing XML Web Services and Server Components with Visual Basic .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-310) by Kirk Hausman, Ed Tittel
MCAD Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework Exam Cram 2 (Exam Cram 70-320) by Amit Kalani, Priti Kalani
MCAD/MCSD Self-Paced Training Kit: Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and Microsoft Visual C# .NET by Microsoft Corporation
MCAD/MCSD Training Guide (70-310): Developing XML Web Services and Server Components with Visual Basic .NET and the .NET Framework by Mike Gunderloy
MCAD/MCSD Training Guide (70-320): Developing XML Web Services and Server Components with Visual C# .NET and the .NET Framework by Amit Kalani, Priti Kalani
MCAD/MCSD XML Web Services and Server Components Development with Visual Basic .NET Study Guide (Exam 70-310) by Kenneth S. Lind
Mining Google Web Services: Building Applications with the Google API by John Paul Mueller
Modeling XML Applications with UML: Practical e-Business Applications by David Carlson
Oracle Database 10g XML & SQL: Design, Build, & Manage XML Applications in Java, C, C++, & PL/SQL by Mark Scardina, Ben Chang, Jinyu Wang
Professional XML Development with Apache Tools: Xerces, Xalan, FOP, Cocoon, Axis, Xindice by Theodore W. Leung
Putting XML to Work in the Library: Tools for Improving Access and Management by Dick R. Miller, Kevin S. Clarke
Real World XML Web Services: For VB and VB .NET Developers by Yasser Shohoud
Scripting XML and WMI for Microsoft(r) SQL Server 2000: Professional Developer's Guide by Tobias Martinsson
System Architecture with XML by Berthold Daum, Udo Merten
The XML Files: Development of XML/XSL Applications Using Websphere Studio Version 5 by IBM Redbooks
UDDI: Building Registry-based Web Services Solutions by Naresh Apte, Toral Mehta
Visual Basic(R) .NET Developer's Guide to ASP .NET, XML and ADO.NET by Jeffrey P. McManus, Chris Kinsman
Visual Basic.NET XML Web Services Developer's Guide by Roger Jennings
VoiceXML 2.0 Developer's Guide: Building Professional Voice-enabled Applications with JSP, ASP & Coldfusion by Dreamtech Software India
VoiceXML Introduction to Developing Speech Applications by James A. Larson
VoiceXML: Professional Developer's Guide by Chetan Sharma, Jeff Kunins
Web Design & Development Using XHTML by Jeffrey Griffin, Carlos Morales, John Finnegan
Web Services Development with Delphi (With CD-ROM) by Peter Darakhvelidze, Eugene Markov
Wireless XML Developer's Guide (Application Development) by Mikael Hillborg
XHTML Fast & Easy Web Development by Brian Proffitt, Ann Zupan
XML and Java: Developing Web Applications, Second Edition by Hiroshi Maruyama, Andy Clark, Makoto Murata, Naohiko Uramoto, Kent Tamura, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka, Satoshi Hada
XML and SQL: Developing Web Applications by Daniel Appelquist
XML Black Book 2nd Edition: The Complete Reference for XML Designers and Content Developers by Ted Wugofski, Natanya Pitts, Ed Tittel
XML by Example: Building E-Commerce Applications by Sean McGrath
XML Design Handbook by Scott Bonneau, Tammy Kohl, Jeni Tennison
XML Distributed Systems Design by Ajay M. Rambhia
XML Developer's Guide by Fabio Arciniegas A.
XML Development with Java 2 by Michael C. Daconta, Al Saganich
XML for ASP.NET Developers by Dan Wahlin
XML Powered by Domino How to use XML with Lotus Domino (IBM Redbook) by David Morrison, Brian Benz, J. Minatel
XML Publishing with AxKit by Kip Hampton
XML Spy 4.4 User and Reference Manual by Altova
XML.NET Developer's Guide by Henk-Evert Sonder, Jonothon Ortiz, Adam Sills
XML: Your Visual Blueprint for Building Expert Web Pages (With CD-ROM) by Emily A. Vander Veer, Rev Mengle
XSL Formatting Objects Developer's Handbook by Doug Lovell
XSLT 2.0 Web Development by Dmitry Kirsanov
XSLT Developer's Guide by Chris Von See, Nitin Keskar
XSLT: Professional Developer's Guide (With CD-ROM) by Johan Hjelm, Peter Stark
SVG (Scalable Vector Graphics)
Designing SVG Web Graphics by Andrew H. Watt
Developing SVG-based Web Applications by Ellen Pearlman, Lorien House
Fundamentals of SVG Programming: Concepts to Source Code by Oswald Campesato
Sams Teach Yourself SVG in 24 Hours by Micah Laaker
SVG Essentials by J. David Eisenberg
SVG For Designers: Using Scalable Vector Graphics in Next-Generation Web Sites by Bill Trippe, et al
SVG for Web Designers by Marc Campbell, Jason Cranford Teague
SVG Programming by Kurt Cagle
SVG Unleashed by Chris Lilley, et al
VoiceXML
Definitive VoiceXML by Adam Hocek, David Cuddihy
Voice Enabling Web Applications: VoiceXML and Beyond (With CD-ROM) by Kenneth R. Abbott
VoiceXML 2.0 Developer's Guide: Building Professional Voice-enabled Applications with JSP, ASP & Coldfusion by Dreamtech Software India
VoiceXML Introduction to Developing Speech Applications by James A. Larson
VoiceXML: 10 Projects to Voice Enable Your Web Site by Mark Miller
VoiceXML: Professional Developer's Guide by Chetan Sharma, Jeff Kunins
Web development
Building Web Sites with XML by Michael Floyd
Cocoon 2 Programming: Web Publishing with XML and Java by Bill Brogden, Conrad D'Cruz, Mark Gaither
Creacion De Sitios Web Con XML Y Java by Hiroshi Maruyama
Creating Cool Web Sites: with HTML, XHTML, and CSS by Dave Taylor
Creating Location Services for the Wireless Web by Johan Hjelm
Creating Web Pages with XHTML, Comprehensive by Don Gosselin
Creating Web Pages with XHTML, Introductory by Don Gosselin
Data on the Web: From Relations to Semistructured Data and XML by Serge Abiteboul, Dan Suciu, Peter Buneman
Designing SVG Web Graphics by Andrew H. Watt
Designing Web Interfaces to Library Services and Resources by Kristen L. Garlock, Sherry Piontek
Developing SVG-based Web Applications by Ellen Pearlman, Lorien House
Dictionary of XML Technologies and the Semantic Web by Vladimir Geroimenko
Domino 5 Web Programming with XML, Java, and JavaScript by Randy Tamura
Efficiency and Effectiveness of XML Tools and Techniques and Data Integration over the Web by Akmal B. Chaudhri, Mong Li Lee, Jeffrey Xu Yu, Zoe Lacroix, Stephane Bressan
Essential XML for Web Professionals by Dan Livingston
Fundamentals of Web Applications Using .NET and XML by Eric Bell, Hao Howard Feng, Edward L.W. Soong, David Zhang, Shijia Sam Zhu
HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide, Fifth Edition by Elizabeth Castro
Interactive Programming on the Internet: Using Perl, CGI, ASP, PHP and XML by Craig D. Knuckles, David Yuen
Java(tm) and XML: Your visual blueprint for creating Java-enhanced Web programs by Paul Whitehead, Ernest Friedman-Hill, Emily A. Vander Veer
New Perspectives on Creating Web Pages with HTML and XML by Patrick Carey, Mary Kemper
Practical Service Level Management: Delivering High-Quality Web-Based Services by John McConnell, Eric Siegel
Practical XML for the Web (Tools of the Trade) by Chris Auld, Paul Spencer, Jeff Rafter, Jon James, Dave Addey, Oli Gauti Gudmundsson, Allan Kent, Alex Schiell, Inigo Surguy