Books, articles, and white papers written by XML Guild members are listed for reference. If you would like more
information, please contact a member directly, or send email to The XML Guild at firstname.lastname@example.org.
Numerous books abound for the beginning programmer who wants to learn XML, but there are few learning resources
available for those who are already proficient in XML and need expert-level advice to help maximize their workflow.
Advanced XML Applications from the Experts at The XML Guild provides such a resource, written by the expert
programmers at The XML Guild. The book is not intended to be another exhaustive XML "bible," rather, it's a collection
of advanced tips and techniques that the authors have used in the real world-and are now happy to share with you. Each
chapter is written by the guild member considered to be the expert on a particular topic.
Beginning XSLT, by Jeni
Tennison, Wrox Press, 2002. A step-by-step introduction for people getting started with XML and XSLT.
Definitive XML Schema, 2nd edition, by Priscilla Walmsley, Prentice
Hall PTR, 2012. In-depth explanation of W3C XML Schema with numerous examples; both a tutorial and a reference.
Definitive XSL-FO (First Edition), by Crane
Softwrights Ltd., Prentice Hall PTR, 2003. Print rendition of the Third Edition of Practical Formatting Using XSL-FO
Definitive XSLT and XPath (First Edition), by
Crane Softwrights Ltd., Prentice Hall PTR, 2002. Print rendition of the Ninth Edition of Practical Transformation Using XSLT
RELAX NG, by Eric van der Vlist, O'Reilly and Associates,
2002. Offers a clear-cut explanation of RELAX NG that enables intermediate and advanced XML developers to focus on XML
document structures and content rather than battle the intricacies of yet another convoluted standard.
Web Service Contract Design and Versioning for SOA, by Priscilla Walmsley, Thomas Erl, Anish Karmarkar, Hugo Haas, Umit Yalcinalp, Canyang Kevin Liu, David Orchard, Andre Tost
and James Pasley. Fundamental guide to the effective design and implementation of SOA contracts, covering WSDL, SOAP, XML
Schema, WS-Policy and WS-Addressing.
XML for DB2
Information Integration by Steegmans, Bourret, Guyennet, Kulkarni, Priestly, Cline, Sylenko, and Wahli, IBM Redbooks,
2004, A discussion of how to use XML with DB2, including a complete sample application. Some chapters of interest to non-DB2
XML in Office 2003, by Charles F. Goldfarb and Priscilla Walmsley,
Prentice Hall PTR, 2003. Step-by-step instructions for implementing Office 2003 XML features, plus all the XML knowledge you
need to use them.
XML Schema, by Eric van der Vlist, O'Reilly and
Associates, 2002. Explains W3C XML Schema basics, design choices, best practices, extensibility, documentation, and
XPath 2.0 Programmers Reference, by Michael Kay. Wrox
Press, 2004. A companion to the XSLT 2.0 Programmers Reference covering the new XPath 2.0 specification
XQuery, by Priscilla Walmsley, O'Reilly, 2006. Complete
coverage of the W3C XQuery 1.0 standard, along with the background knowledge in namespaces, schemas, built-in types and
regular expressions that is relevant to writing XML queries.
XSLT 2.0 Programmers Reference, 3rd edition, by
Michael Kay. Wrox Press, 2004. A completely revised edition of the book covering the new XSLT 2.0 specification, from the
editor of the W3C specification.
XSLT and XPath On The Edge,
Unlimited Edition, by Jeni Tennison , John Wiley & Sons, 2002. A how-to book for people who already know XSLT,
but need advice on the difficult stuff.
XSLT and XPATH: A Guide to
XML Transformations, by John Robert Gardner and Zarella L. Rendon, Prentice Hall PTR, 2002. A beginner's guide to XSLT
and XPath, with a brief introduction to XML.
XSLT Programmers Reference, 2nd edition, by Michael
Kay. Wrox Press, 2002. Best-selling reference book covering XSLT 1.0 and XPath 1.0: the book that experienced XSLT developers
keep handy on their desks
Practical Formatting Using XSL-FO, Sixth
Edition, by Crane Softwrights Ltd., 2006 ISBN 978-1-894049-15-3. Tutorial on Extensible Stylesheet Language Formatting
Objects (478 Pages) Available as a subscription, which includes free updates, soft-copy of included examples, an accessible
rendition and 10 PDF renditions. Free 244-page download preview excerpt.
Practical Transformation Using XSLT and XPath,
Twelfth Edition, by Crane Softwrights Ltd., 2006 ISBN 978-1-894049-14-6. Tutorial on XSL Transformations and the XML
Path Language (388 Pages). Available as a subscription, which includes free updates, soft-copy of included examples, an
accessible rendition and 10 PDF renditions. Free 121-page download preview excerpt.
Practical Universal Business Language Deployment,
First Edition, by Crane Softwrights Ltd., 2006 ISBN 978-1-894049-16-0. Tutorial on Extensible Stylesheet Language
Formatting Objects (188 Pages) Available as a subscription, which includes free updates, soft-copy of support files, an
accessible rendition and 10 PDF renditions. Free 54-page download preview excerpt.
Add structure and semantics to content with XSLT 2.0 by Priscilla Walmsley
Blooming FLWOR - An Introduction to the XQuery FLWOR
Expression by Michael Kay
Creating a NIEM IEPD by Priscilla Walmsley
Going Native: Use Cases for Native XML Databases by
Ronald Bourret, 2005
The Importance of Schema Design in SOA by Priscilla Walmsley
Improve your XSLT 2.0 stylesheets with types and schemas by Priscilla Walmsley
Learn XQuery in 10 Minutes by Michael Kay
Mapping DTDs to Databases by Ronald Bourret,
More on OpenOffice XML, by Uche Ogbuji. O'Reilly Developer
Weblogs. Jan. 28, 2005
Namespace Myths Exploded by Ronald Bourret,
Python and XML: Gems from the Mines: 2002 to 2003,
by Uche Ogbuji. XML.com. March 02, 2005
Python and XML: Writing and Reading XML with XIST,
by Uche Ogbuji. XML.com. March 16, 2005
Schema-Aware Queries and Stylesheets by Michael
UDDI 3.0? Who really cares?, by Uche Ogbuji. O'Reilly
Developer Weblogs. Feb. 03, 2005
XML and Databases by Ronald Bourret,
XML Namespaces FAQ by Ronald Bourret,