Books
Slides, Conference Papers, Example Code
Relax NG
Linking
Snee XML Miscellaneous
XML Resources
Buy Bob's books.
XML: The Annotated Specification from Prentice Hall. The definitive reference on the most important XML document of them all: the official XML Specification.
SGML CD from Prentice Hall: free SGML software and how to use it. Most software covered in the book works with XML as well; download an Acrobat file of the Emacs/PSGML chapter from the book's main page.
All in HTML unless otherwise noted.
Paper and PowerPoint slides from talk "Relational database integration with RDF/OWL" given at XML 2006 in Boston.
Slides from talk "RDF: Store Metadata about Anything, Anywhere" for the Washington D.C. Users Group on March 15, 2006.
Zipped example code for XML 2005 presentation "Automated mass production of XSLT stylesheets."
PowerPoint file for XML Summer School course Introduction to XQuery.
PowerPoint file for XML Summer School course Practical XSLT.
PowerPoint file for XML Summer School course Intermediate XSLT.
XML 2004 paper, Documents vs. Data, Schemas vs. Schemas
XML 2003 paper, Converting DTDs (and DTD developers) to RELAX NG schemas
Slides from 3/27/02 Dayton ACM talk.
December 2001, Orlando: slides and examples for "Building XLink Applications with XSLT" talk
RELAX NG 1.0 DTD.
change list for RELAX NG DTD.
Bob's O'Reilly weblog is devoted to linking-related topics. One posting discusses a backlinking trick, so I added the link in this sentence to make it easier to demonstrate from the weblog posting (that is, clicking the "backlink" while in the weblog posting shows that this page links to it).
Linking to (Almost) Any Block Element of (Almost) Any Web Page with addids.cgi
A demo of how to use XSLT to prototype 1-to-many link markup--in this case, using nested a elements.
April 2002 XML.com article XLink: Who Cares analyses the lack of XLink activity.
demo of Mozilla's support of XLink simple links. You'll need Mozilla or a Mozilla-based browser like Doczilla for this to work.
A semi-scientific study of what attributes of the HTML a attribute real people actually use.
My paper, slides, and examples on "Building XLink Applications with XSLT" that I presented at the XML 2001 Conference and Exposition.
XML Linking page at Robin Cover's XML home page
hiermenus JavaScript library not directly related to XLink, but has good potential for cross-platform client-side way to implement one-to-many links.
XLink/XPointer Tools page at www.xmlsoftware.com.
I was going to include more XLink links here, but the xmlsoftware.com page and Robin's page cover anything else I might have added...
demo of downloading a table into a spreadsheet program like Excel. Nothing to do with XML, actually.
sample documents for testing Google's crawling of XML documents.
A DTD Normalizer written in Python (no knowledge of Python required).
A proposal for managing variant schemas used for multiple stages in a document pipeline.
Latest revision of the XML FAQ quotes Snee XML Televangelist Bob DuCharme several times!
Bob writes a regular column titled "Transforming XML" on XSLT for XML.com.
Data-head and doc-head from Bob's Documents vs. Data, Schemas vs. Schemas at the XML 2004 Conference and Exposition in Washington, D.C.
More of Bob's XML and SGML work.
Robin Cover's XML (and SGML) page. The best single source. Nonprofit and comprehensive. If you're curious about some XML-related acronym and want to know what's up with it, Robin will probably have a whole page of stuff on it. His site is also searchable.
xmlsoftware.com The best starting point to check out any available software, free or otherwise (also leads to software for XML-related specs like XSLT).
W3C Technical Recommendations All the official specs.
The XML FAQ Good starting point for anybody.
xmlinfo's newcomers page has many good references.
"The elements be kind to thee, and make thy spirits all of comfort!" Anthony and Cleopatra, III ii