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.
Advanced XML Applications from the Experts at The XML Guild, a collaborative book from the members of the XML Guild.
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 and XPath
eXist, by Adam Retter and Erik Siegel, 2014. Suitable for both beginners and advanced uses of the eXist-db NoSQL Native XML Database and Application Platform.
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 readers.
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 limitations.
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
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, 2000-2005
More on OpenOffice XML, by Uche Ogbuji. O'Reilly Developer Weblogs. Jan. 28, 2005
Namespace Myths Exploded by Ronald Bourret, 2000
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 Kay
UDDI 3.0? Who really cares?, by Uche Ogbuji. O'Reilly Developer Weblogs. Feb. 03, 2005
XML and Databases by Ronald Bourret, 1999-2005
XML Namespaces FAQ by Ronald Bourret, 2000-2005
Papers about XML by Ronald Bourret
Publications by Michael Kay
Publications by Priscilla Walmsley