<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
  <head>
    <title>Uche Ogbuji's publications</title>
    <link href="/main.css" type="text/css" rel="stylesheet"/>
  </head>
  <body>
    <div id="left">
      <div class="sideregion">
        <a href="/">
          <img width="90" alt="Uche Ogbuji" height="120" border="0" src="/images/uche-lizbbq.png"/>
        </a>
      </div>
      <hr/>
      <div class="sidebox">
        <div>
          <a href="http://copia.ogbuji.net/files/uogbuji-pubkey.asc">Public key</a>
        </div>
        <div>
          <a href="/tech/">Tech projects</a>
        </div>
        <div>
          <a href="/tech/publications/">Tech publications</a>
        </div>
        <hr/>
        <div>
          <a href="http://copia.ogbuji.net/blog/">Copia (Weblog)</a>
        </div>
        <div>
          <a href="http://del.icio.us/uche">Bookmarks</a>
        </div>
        <div>
          <a href="mailto:uche@ogbuji.net">e-mail address</a>
        </div>
        <div>
          <a href="http://www.flickr.com/photos/21902936@N00/">Flickr (photos)</a>
        </div>
        <div>
          <a href="http://www.advogato.org/person/Uche/">My Diary</a>
        </div>
        <div>
          <a href="/tech/akara/nodes/2003-01-01/pyxml-akara">Python+XML Akara</a>
        </div>
        <div>
          <a href="http://www.oreillynet.com/weblogs/author/1054">O'Reilly Blog</a>
        </div>
        <div>
          <a href="http://www.xmlhack.com/">xmlhack</a>
        </div>
      </div>
      <div class="sideregion">
        <div>
          <a href="http://validator.w3.org/check/referer">
            <img width="88" alt="Valid HTML 4.01!" height="31" border="0" src="http://www.w3.org/Icons/valid-html401"/>
          </a>
        </div>
      </div>
      <div class="sideregion">
        <div style="text-size: x-small;">
          <a href="http://creativecommons.org/licenses/by-sa/1.0/">
            <img src="http://creativecommons.org/images/public/somerights.gif" alt="Creative Commons License" border="0"/>
          </a>
        </div>
      </div>
      <div class="sideregion">
This work is licensed under a
<a href="http://creativecommons.org/licenses/by-sa/1.0/">Creative Commons License</a>.
  </div>
    </div>
    <div id="middle">
      <h1>
        <title>Uche Ogbuji's publications</title>
      </h1>
      <p>I have written a great deal on technology topics, including the articles listed on this page.  Also see:</p>
      <ul>
  <li>
          <a href="http://www-106.ibm.com/developerworks/xml/library/x-think-xml/">The index of my <i>Thinking XML</i> column on IBM developerWorks</a>.</li>
  <li>
          <a href="http://www-106.ibm.com/developerworks/webservices/library/ws-pythcol.html">The index of my <i>Python Web services developer</i> column on IBM developerWorks</a>.</li>
  <li>
          <a href="http://www.xml.com/pub/au/84">My article summary page on XML.com</a>.</li>
  <li>
          <a href="http://www.oreillynet.com/pub/au/1054">Summary page of weblog on XML.com</a>.</li>
  <li>
          <a href="http://www.adtmag.com/article.asp?id=8515">Summary of my articles at ADT</a>.</li>
</ul>
      <div xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:space="preserve" xml:base="http://localhost:9001/feed/xhtml/pubs" id="feed">
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/library/x-tipdatauri.html" shape="rect">Tip: Use data URIs to include media in XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/library/x-tipdatauri.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2006/01/25/scripting-flickr-with-python-and-rest.html" shape="rect">Agile Web [column]: Scripting Flickr with Python and REST</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2006/01/25/scripting-flickr-with-python-and-rest.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think34.html" shape="rect">Thinking XML 34 [column]: Search engine enhancement using the XML WordNet server system</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think34.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/edu/x-dw-x-atomxsl-i.html" shape="rect">Process Atom 1.0 with XSLT [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/edu/x-dw-x-atomxsl-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/12/07/handling-atom-text-and-content-constructs.html" shape="rect">Agile Web [column]: Handling Atom Text and Content Constructs</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/12/07/handling-atom-text-and-content-constructs.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/library/x-tiprng.html" shape="rect">Tip: Use the right pattern for simple text in RELAX NG</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/library/x-tiprng.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/10/26/google-site-maps.html" shape="rect">Agile Web [column]: Google Sitemaps</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/10/26/google-site-maps.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think33/" shape="rect">Thinking XML 33 [column]: Serving up WordNet as XML</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think33/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-ffox15.html" shape="rect">XML in Firefox 1.5, Part 1: Overview of XML features</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-ffox15.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-tipcount.html" shape="rect">Tip: Computing word count in XML documents</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-tipcount.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/09/14/processing-atom-in-python.html" shape="rect">Python &amp; XML [column]: Processing Atom 1.0</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/09/14/processing-atom-in-python.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xhtml-i.html" shape="rect">XHTML, step-by-step [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xhtml-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/08/24/py-xml.html" shape="rect">Python &amp; XML [column]: Should Python and XML Coexist?</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/08/24/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=11393" shape="rect">Perspective on XML: Does XML give away the keys to the data warehouse?</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=11393" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/07/27/py-xml.html" shape="rect">Python &amp; XML [column]: EaseXML: A Python Data-Binding Tool</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/07/27/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think32.html" shape="rect">Thinking XML 32 [column]: Schema annotation for bottom-up semantic transparency</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think32.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss3-i.html" shape="rect">Use Cascading Stylesheets to display XML, Part 3 [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss3-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss2-i.html" shape="rect">Use Cascading Stylesheets to display XML, Part 2 [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss2-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss-i.html" shape="rect">Use Cascading Stylesheets to display XML, Part 1 [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/06/15/py-xml.html" shape="rect">Python &amp; XML [column]: More Unicode Secrets</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/06/15/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/05/18/unicode.html" shape="rect">Python &amp; XML [column]: Unicode Secrets</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/05/18/unicode.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-eleord.html" shape="rect">Principles of XML design: When the order of XML elements matters</a>
          </h2>
          <link xml:space="preserve" href="http://www-128.ibm.com/developerworks/xml/library/x-eleord.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/04/20/py-xml.html" shape="rect">Python &amp; XML [column]: Making Old Things New Again</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/04/20/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think31.html" shape="rect">Thinking XML 31 [column]: Schema standardization for top-down semantic transparency</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think31.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/03/16/py-xml.html" shape="rect">Python &amp; XML [column]: Writing and Reading XML with XIST</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/03/16/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think30.html" shape="rect">Thinking XML 30 [column]: State of the art in XML modeling</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think30.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/03/02/pyxml.html" shape="rect">Python &amp; XML [column]: Gems from the Mines: 2002 to 2003</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/03/02/pyxml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think29.html" shape="rect">Thinking XML 29 [column]: Querying WordNet as XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think29.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2005/01/19/amara.html" shape="rect">Python &amp; XML [column]: Introducing the Amara XML Toolkit</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2005/01/19/amara.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think28.html" shape="rect">Thinking XML 28 [column]: UBL 1.0 (plus ebXML Core Components and more)</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think28.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/12/08/py-xml.html" shape="rect">Python &amp; XML [column]: Full XML Indexes with Gnosis</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/12/08/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/11/24/py-xml.html" shape="rect">Python &amp; XML [column]: Location, Location, Location</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/11/24/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/10/13/py-xml.html" shape="rect">Python &amp; XML [column]: The State of Python-XML in 2004</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/10/13/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=10196" shape="rect">Perspective on XML: XML's growing pains</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=10196" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think27.html" shape="rect">Thinking XML 27 [column]: XMLOpen and more XML Hacks</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-think27.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stron.html" shape="rect">Discover the flexibility of Schematron abstract patterns</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stron.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think26.html" shape="rect">Thinking XML 26 [column]: Hacking XML Hacks</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think26.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-contain.html" shape="rect">Principles of XML design: Considering container elements</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-contain.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think25.html" shape="rect">Thinking XML 25 [column]: Harold's Effective XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think25.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-xschematron-i.html" shape="rect">Hands-on intro to Schematron [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/edu/x-dw-xschematron-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=10061" shape="rect">Perspective on XML: Enterprise data goes high-fashion</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=10061" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9924" shape="rect">Perspective on XML: Enterprise data goes high-fashion</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9924" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/09/08/pyxml.html" shape="rect">Python &amp; XML [column]: Wrestling HTML</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/09/08/pyxml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-elemdes.html" shape="rect">Principles of XML design: Element structures for names and addresses</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-elemdes.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/08/11/py-xml.html" shape="rect">Python &amp; XML [column]: Practical SAX Notes</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/08/11/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/07/28/py-xml.html" shape="rect">Python &amp; XML [column]: Decomposition, Process, Recomposition</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/07/28/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.javareport.com/article.asp?id=9797" shape="rect">Perspective on XML: XML circles the globe</a>
          </h2>
          <link xml:space="preserve" href="http://www.javareport.com/article.asp?id=9797" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9663" shape="rect">Perspective on XML: Steady steps spell success with Google</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9663" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/06/30/py-xml.html" shape="rect">Python &amp; XML [column]: XML Namespaces Support in Python Tools, Part 3</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/06/30/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9090" shape="rect">Commentary on "Objects. Encapsulation. XML?,"</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9090" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think24.html" shape="rect">Thinking XML 24 [column]: Use the Atom format for syndicating news and more</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think24.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipdict.html" shape="rect">Tip: Use data dictionary links for XML and Web services schemata</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipdict.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-rddlns.html" shape="rect">Tip: Use RDDL with your XML and Web services namespaces</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-rddlns.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/05/12/py-xml.html" shape="rect">Python &amp; XML [column]: XML Namespaces Support in Python Tools, Part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/05/12/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth17.html" shape="rect">The Python Web services developer [column]: Python SOAP libraries, Part 5</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth17.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipcomp.html" shape="rect">Tip: Compress XML files for efficient transmission</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipcomp.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think23.html" shape="rect">Thinking XML 23 [column]: Patent filings meet XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think23.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipdecl.html" shape="rect">Tip: Always use an XML declaration</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipdecl.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9160" shape="rect">Managing XML libraries</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9160" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9012" shape="rect">Keep your XML clean</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=9012" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think22.html" shape="rect">Thinking XML 22 [column]: A glimpse into XML in the financial services industry</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think22.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-namcar.html" shape="rect">Principles of XML design: Use XML namespaces with care</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-namcar.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-eleatt.html" shape="rect">Principles of XML design: When to use elements versus attributes</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-eleatt.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipfire.html" shape="rect">Tip: Use a proxy network library for SOAP behind a firewall</a>
          </h2>
          <link xml:space="preserve" href="http://www.ibm.com/developerworks/xml/library/x-tipfire.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand4/" shape="rect">A survey of XML standards: Part 4--Detailed cross-reference of the most important XML standards</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand4/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand3.html" shape="rect">A survey of XML standards: Part 3--The most important vocabularies</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand3.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiplang.html" shape="rect">Tip: Use language-specific tools for XML processing</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiplang.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipxinc.html" shape="rect">Tip: Use XInclude to synchronize WSDL with source schemata</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipxinc.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiphttp.html" shape="rect">Tip: Use XML directly over HTTP for Web services (where appropriate)</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiphttp.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/03/10/python.html" shape="rect">Python &amp; XML [column]: XML Namespaces Support in Python Tools, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/03/10/python.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/02/11/py-xml.html" shape="rect">Python &amp; XML [column]: Introducing PyRXP</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/02/11/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand2.html" shape="rect">A survey of XML standards: Part 2, XML processing standards</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand2.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand1.html" shape="rect">A survey of XML standards: Part 1: The core standards -- a foundation for the wide world of XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-stand1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth16/" shape="rect">The Python Web services developer [column]: The real world, Part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth16/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2004/01/14/py-xml.html" shape="rect">Python &amp; XML [column]: Building Dictionaries With SAX</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2004/01/14/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth15.html" shape="rect">The Python Web services developer [column]: Python SOAP libraries, Part 4</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth15.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8596" shape="rect">Objects. Encapsulation. XML?</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8596" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/12/17/py-xml.html" shape="rect">Python &amp; XML [column]: xmltramp and pxdom</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/12/17/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think21.html" shape="rect">Thinking XML 21 [column]: Learning Objects Metadata</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think21.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/11/12/py-xml.html" shape="rect">Python &amp; XML [column]: More Gems From the Mines</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/11/12/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/10/15/py-xml.html" shape="rect">Python &amp; XML [column]: Three More For XML Output</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/10/15/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth14/" shape="rect">The Python Web services developer [column]: The real world, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth14/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think20.html" shape="rect">Thinking XML 20 [column]: Semantic anchors for XML</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think20.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8273" shape="rect">What's in the name "Web service"?</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8273" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/09/10/py.html" shape="rect">Python &amp; XML [column]: The State of the Python-XML Art, 2003</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/09/10/py.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth13/" shape="rect">The Python Web services developer [column]: The power of three: Python, Web services, and XSLT</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth13/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/08/13/py-xml.html" shape="rect">Python &amp; XML [column]: Introducing Anobind</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/08/13/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8004" shape="rect">What is this 'agility'?</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=8004" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think19.html " shape="rect">Thinking XML 19 [column]: XML Topic Maps by the book</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think19.html " rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/07/02/py-xml.html" shape="rect">Python &amp; XML [column]: XML Data Bindings in Python, part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/07/02/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7744" shape="rect">A custom-fit career in app development</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7744" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/06/11/py-xml.html" shape="rect">Python &amp; XML [column]: XML Data Bindings in Python</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/06/11/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-xmptron/" shape="rect">Introducing Examplotron</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-xmptron/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/java/library/j-jython.html" shape="rect">Charming Jython</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/java/library/j-jython.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think18/index.html" shape="rect">Thinking XML 18 [column]: The commons of creativity</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think18/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/05/14/py-xml.html" shape="rect">Python &amp; XML [column]: Using libxml in Python</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/05/14/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/03/12/py-xml.html" shape="rect">Python &amp; XML [column]: Using SAX for Proper XML Output</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/03/12/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7620" shape="rect">Is XQuery an omni-tool?</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7620" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/04/09/py-xml.html" shape="rect">Python &amp; XML [column]: Gems From the [Python/XML] Archives</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/04/09/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think17/index.html" shape="rect">Thinking XML 17 [column]: Introducing N-Triples</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think17/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipvocab.html" shape="rect">Tip: Use internal references in XML vocabularies</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipvocab.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipsaxflex.html" shape="rect">Tip: SAX filters for flexible processing</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipsaxflex.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pythcol.html" shape="rect">The Python Web services developer [column]: SOAP requests using SMTP</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pythcol.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiprdfai.html" shape="rect">Tip: Use rdf:about and rdf:ID effectively in RDF/XML.</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiprdfai.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think16.html" shape="rect">Thinking XML 16 [column]: Universal Business Language (UBL)</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think16.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/02/12/py-xml.html" shape="rect">Python &amp; XML [column]: Simple XML Processing With elementtree</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/02/12/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-exslt.html" shape="rect">EXSLT by example</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-exslt.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipcurrent.html" shape="rect">Tip:  Keep context straight in XSLT</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipcurrent.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7238" shape="rect">The worry about program wizards</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=7238" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think15/" shape="rect">Thinking XML 15 [column]: The open office file format</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think15/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2003/01/08/py-xml.html" shape="rect">Python &amp; XML [column]: Python Generators + DOM</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2003/01/08/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite5-i.html" shape="rect">Develop Python/XML with 4Suite, Part 5: The Repository Features [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite5-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/12/11/py-xml.html" shape="rect">Python &amp; XML [column]: A Python &amp; XML Companion</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/12/11/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think14.html" shape="rect">Thinking XML 14 [column]: Manage music metadata with MusicBrainz</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think14.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.adtmag.com/article.asp?id=6965" shape="rect">XML class warfare</a>
          </h2>
          <link xml:space="preserve" href="http://www.adtmag.com/article.asp?id=6965" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-debugxs.html" shape="rect">Debug XSLT on the fly</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-debugxs.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth11.html" shape="rect">The Python Web services developer [column]: RSS for Python</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth11.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/11/13/py-xml.html" shape="rect">Python &amp; XML [column]: Proper XML Output in Python</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/11/13/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/10/16/py-xml.html" shape="rect">Python &amp; XML [column]: A Tour of 4Suite</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/10/16/py-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think13.html" shape="rect">Thinking XML 13 [column]: Shedding light on PRISM</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think13.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite4-i.html" shape="rect">Develop Python/XML with 4Suite, Part 4: Composition and updates [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite4-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipgenr.html" shape="rect">Tip: Using generators</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipgenr.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://adtmag.com/article.asp?id=6758" shape="rect">Serenity through markup</a>
          </h2>
          <link xml:space="preserve" href="http://adtmag.com/article.asp?id=6758" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/09/25/py.html" shape="rect">Python &amp; XML [column]: Introducing PyXML</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/09/25/py.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipxsltmp.html" shape="rect">Tip: Multi-pass XSLT</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipxsltmp.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/past_present_future.pdf" shape="rect">The Past, Present and Future of Web Services</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/past_present_future.pdf" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/bulging-std.html" shape="rect">Battle of the Bulging Standards</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/bulging-std.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20286.htm" shape="rect">The XML Menagerie</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20286.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/09/18/py.html" shape="rect">Python &amp; XML [column]: The State of the Python-XML Art</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/09/18/py.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiplocal.html" shape="rect">Tip: Localization within a document format</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tiplocal.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipfxatt.html" shape="rect">Tip: Using fixed attributes in XML vocabularies</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipfxatt.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth10/" shape="rect">The Python Web services developer [column]: XML-RPC for Python</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth10/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/linux/library/l-apache/" shape="rect">Connecting middleware to Apache 2.0</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/linux/library/l-apache/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-jclark.html" shape="rect">Keeping pace with James Clark: An interview (and analysis) with the leading authority on markup languages</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-jclark.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think12.html" shape="rect">Thinking XML 12 [column]: Basic XML and RDF techniques for knowledge management, Part 7</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think12.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth9/" shape="rect">The Python Web services developer [column]: Messaging technologies compared</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth9/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth8.html" shape="rect">The Python Web services developer [column]: SOAP.py and ZSI can swap roles and prove Python's versatility</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth8.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite3-i.html" shape="rect">Python and XML development using 4Suite, Part 3: 4RDF [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite3-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suit2-i.html" shape="rect">Python and XML development using 4Suite, Part 2: 4XPath and 4XSLT [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suit2-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite-i.html" shape="rect">Python and XML development using 4Suite, Part 1: PyXml [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/edu/x-dw-x4suite-i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.newarchitectmag.com/documents/s=2453/new1020218556549/index.html" shape="rect">The Languages of the Semantic Web</a>
          </h2>
          <link xml:space="preserve" href="http://www.newarchitectmag.com/documents/s=2453/new1020218556549/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/rdfws-paper.doc?xslt=/ftss/data/docbook_html1.xslt" shape="rect">Using RDF for Web Services</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/rdfws-paper.doc?xslt=/ftss/data/docbook_html1.xslt" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://adtmag.com/article.asp?id=6393" shape="rect">The many heads of XML modeling</a>
          </h2>
          <link xml:space="preserve" href="http://adtmag.com/article.asp?id=6393" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipnamsp.html" shape="rect">Tip: Namespaces and versioning</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipnamsp.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/l-ai/" shape="rect">Introduction to Narval</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/l-ai/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think11.html" shape="rect">Thinking XML 11 [column]: XML meets semantics - Will XML live up to its promise?</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think11.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipulldom.html" shape="rect">Tip: Using pull-based DOMs</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipulldom.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/xml-europe-2002.pdf" shape="rect">XML, The Model Driven Architecture, and RDF [PDF]</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/xml-europe-2002.pdf" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipnodst.html" shape="rect">Tip: Counting with node sets</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-tipnodst.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/whatarews.html" shape="rect">An Introduction to Web services</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/whatarews.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth7.html" shape="rect">The Python Web services developer [column]: 10th International Python Conference</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth7.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/01/30/daml1.html" shape="rect">Introduction to DAML: Part I</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/01/30/daml1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/03/13/daml.html" shape="rect">Introduction to DAML: Part II</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/03/13/daml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/pub/a/2002/05/01/damlref.html" shape="rect">Introduction to DAML: Part III</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/pub/a/2002/05/01/damlref.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think10/index.html" shape="rect">Thinking XML 10 [column]: Jump-starting knowledge management with RDF, part 6: RDF Query using Versa</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think10/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/ws-metadata.html" shape="rect">Powering Web Services Through Metadata </a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/ws-metadata.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/19169.htm" shape="rect">Taking Applications to the Next Level with XML, Part 5: One part code, one part XML, two parts knowledge</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/19169.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20259.htm" shape="rect">Taking Applications to the Next Level with XML, Part 3: The Toolbox of XML APIs</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20259.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20271.htm" shape="rect">Taking Applications to the Next Level with XML, Part 4: XSLT--Programming by Transform</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20271.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20264.htm" shape="rect">Taking Applications to the Next Level with XML, Part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20264.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20265.htm" shape="rect">Taking Applications to the Next Level with XML, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www.intel.com/cd/ids/developer/asmo-na/eng/20265.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://adtmag.com/article.asp?id=6004" shape="rect">WSDL and the Wild, Wild West</a>
          </h2>
          <link xml:space="preserve" href="http://adtmag.com/article.asp?id=6004" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-soaprdf/" shape="rect">Using RDF with SOAP</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-soaprdf/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-wsdlrdf/" shape="rect">Managing structured Web service metadata</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-wsdlrdf/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think9.html" shape="rect">Thinking XML 9 [column]: Basic XML and RDF techniques for knowledge management</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think9.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think8.html" shape="rect">Thinking XML 8 [column]: Basic XML and RDF techniques for knowledge management</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think8.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think7.html" shape="rect">Thinking XML 7 [column]: Once again round the block (An updated survey of semantic transparency in XML)</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think7.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think6.html" shape="rect">Thinking XML 6 [column]: Basic XML and RDF techniques for knowledge management</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think6.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think5/index.html" shape="rect">Thinking XML 5 [column]: Basic XML and RDF techniques for knowledge management</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think5/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think4/index.html" shape="rect">Thinking XML 4 [column]: Basic XML and RDF techniques for knowledge management</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think4/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth6/" shape="rect">The Python Web services developer [column]: Python SOAP libraries part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth6/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth5/" shape="rect">The Python Web services developer [column]: Python SOAP libraries part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth5/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/co-pyxp3/" shape="rect">Getting started with PyXPCOM, part 3</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/co-pyxp3/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/co-pyxp2.html" shape="rect">Getting started with PyXPCOM, part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/co-pyxp2.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/components/library/co-pyxp1.html" shape="rect">Getting started with PyXPCOM, part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/components/library/co-pyxp1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth4/" shape="rect">The Python Web services developer [column]: Web services software repository, Part 3</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth4/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth3/" shape="rect">The Python Web services developer [column]: Web services software repository, Part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth3/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/12CFA14A2B9575B086256A4200627CD6" shape="rect">Bridging XPCOM/Bonobo - implementation [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/12CFA14A2B9575B086256A4200627CD6" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/85AACA6C27A8EF0886256A42006109E0" shape="rect">Bridging XPCOM/Bonobo - techniques [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/85AACA6C27A8EF0886256A42006109E0" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think3.html" shape="rect">Thinking XML 3 [column]: XML meets semantics: The reality (part 3)</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think3.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think2.html" shape="rect">Thinking XML 2 [column]: XML meets semantics: The reality</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think2.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/components/library/co-devcn.html" shape="rect">Where components fit into the picture at XML DevCon</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/components/library/co-devcn.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth2/" shape="rect">The Python Web services developer [column]: Web Services Software Repository, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/webservices/library/ws-pyth2/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.unixinsider.com/unixinsideronline/swol-03-2001/swol-0309-4Suite.html" shape="rect">Introducing the 4Suite Server</a>
          </h2>
          <link xml:space="preserve" href="http://www.unixinsider.com/unixinsideronline/swol-03-2001/swol-0309-4Suite.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think1.html" shape="rect">Thinking XML 1 [column]: XML meets semantics: The reality</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/x-think1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/52CEEC8554DB0C1586256A0D005A6E41" shape="rect">XML messaging with SOAP [tutorial]</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/52CEEC8554DB0C1586256A0D005A6E41" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/story/32934.htm" shape="rect">Practical XML with Linux, Part 3: XML database tools for Linux</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/story/32934.htm" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-xsltip.html" shape="rect">Tip: XSLT lookup tables</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-xsltip.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-tipxslt.html" shape="rect">Tip: Generating internal HTML links with XSLT</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-tipxslt.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-tipxrdf.html" shape="rect">Tip: Documenting style sheets using RDF</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/x-tipxrdf.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/co-tutintro.html" shape="rect">Introduction to XML messaging</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/co-tutintro.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/19CEA37A7099DFFC862569D50063163C" shape="rect">Introduction to IDL</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/19CEA37A7099DFFC862569D50063163C" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/75278B140ACC5FA0862569EA006A8B4D" shape="rect">Basic HTTP for distributed components</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/75278B140ACC5FA0862569EA006A8B4D" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/601681DFBDBD06E2862569F1004DB6B9" shape="rect">Introduction to XML messaging (tutorial)</a>
          </h2>
          <link xml:space="preserve" href="http://www-105.ibm.com/developerworks/education.nsf/components-onlinecourse-bytitle/601681DFBDBD06E2862569F1004DB6B9" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth1.html?dwzone=ws" shape="rect">The Python Web services developer [column]: The world of Python Web services</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/library/ws-pyth1.html?dwzone=ws" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-trans/index.html?dwzone=ws" shape="rect">WSDL processing with XSLT (First steps for Web service description processing)</a>
          </h2>
          <link xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-trans/index.html?dwzone=ws" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-rdf/index.html?dwzone=ws" shape="rect">Supercharging WSDL with RDF (Managing structured Web service metadata)</a>
          </h2>
          <link xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-rdf/index.html?dwzone=ws" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-soap/index.html?dwzone=ws" shape="rect">Using WSDL in SOAP applications</a>
          </h2>
          <link xml:space="preserve" href="http://www-4.ibm.com/software/developer/library/ws-soap/index.html?dwzone=ws" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/w-rdf/" shape="rect">An introduction to RDF</a>
          </h2>
          <link xml:space="preserve" href="http://www-106.ibm.com/developerworks/xml/library/w-rdf/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/svgpres.html" shape="rect">SVG: What comes after XML?</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/svgpres.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.xml.com/2000/10/11/rdf/index.html" shape="rect">4RDF: A Library for Web Metadata</a>
          </h2>
          <link xml:space="preserve" href="http://www.xml.com/2000/10/11/rdf/index.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/schematron.html" shape="rect">Introducing the Schematron: A fresh approach to XML validation and reporting</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/schematron.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.itworld.com/AppDev/125/LWD000919db2/" shape="rect">IBM's DB2 Universal Database 7.1 for Linux shines</a>
          </h2>
          <link xml:space="preserve" href="http://www.itworld.com/AppDev/125/LWD000919db2/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-08/lw-08-xml2tools.html" shape="rect">Practical XML with Linux, Part 2: A survey of tools</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-08/lw-08-xml2tools.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-04/lw-04-oracle8i.html" shape="rect">A practical guide to Oracle 8i for Linux</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-04/lw-04-oracle8i.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-03/lw-03-corba2.html" shape="rect">Introduction to CORBA, Part 2</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-2000-03/lw-03-corba2.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-10/lw-10-sqlanywhere.html" shape="rect">A developer's introduction to Sybase SQL Anywhere Studio</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-10/lw-10-sqlanywhere.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.cnn.com/TECH/computing/9910/01/practical.xml.idg/" shape="rect">Practical XML with Linux, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www.cnn.com/TECH/computing/9910/01/practical.xml.idg/" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-09/lw-09-corba_1.html" shape="rect">Introduction to CORBA, Part 1</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-09/lw-09-corba_1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-08/lw-08-business.html" shape="rect">Getting down to business at LinuxWorld</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-08/lw-08-business.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.pythonjournal.com/pyj/pyj1/Ogbuji-intranetpython-V1.html" shape="rect">Intranet Python [column]: Python Tools for the Enterprise Intranet</a>
          </h2>
          <link xml:space="preserve" href="http://www.pythonjournal.com/pyj/pyj1/Ogbuji-intranetpython-V1.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.pythonjournal.com/pyj/pyj1/OgbujiYOlson/Ogbuji_XML4DOM.html" shape="rect">Manipulating HTML Using 4DOM</a>
          </h2>
          <link xml:space="preserve" href="http://www.pythonjournal.com/pyj/pyj1/OgbujiYOlson/Ogbuji_XML4DOM.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxjournal.com/lj-issues/issue62/3178.html" shape="rect">Linux in an ERP World</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxjournal.com/lj-issues/issue62/3178.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-06/lw-06-oracle.html" shape="rect">How to get Oracle up and running on your Linux box</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-06/lw-06-oracle.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-03/lw-03-xml.html" shape="rect">There is more to XML than roll-your-own HTML</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1999-03/lw-03-xml.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/xmledi.html" shape="rect">XML: The future of EDI?</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/xmledi.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxjournal.com/lj-issues/issue55/2934.html" shape="rect">Linux for Internet Business Applications</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxjournal.com/lj-issues/issue55/2934.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-y2k.html" shape="rect">Linux in the New Millennium</a>
          </h2>
          <link xml:space="preserve" href="http://www.linuxworld.com/linuxworld/lw-1998-10/lw-10-y2k.html" rel="self"/>
        </div>
  <div xml:space="preserve" class="entry">
          <h2 xml:space="preserve">
            <a xml:space="preserve" href="/tech/articles/oop-ll.pdf" shape="rect">An Object-Oriented Language Engine</a>
          </h2>
          <link xml:space="preserve" href="/tech/articles/oop-ll.pdf" rel="self"/>
        </div>
</div>
    </div>
  </body>
</html>