<?xml version="1.0" encoding="UTF-8" ?>

 
<rss version="2.0">
<channel>
<title>developerWorks : XML : Technical library </title> 
<link>http://www.ibm.com/developerworks/index.html</link>
<description>The latest content from IBM developerWorks</description>
<pubDate>Mon, 07 Jul 2008 10:21:05 EDT</pubDate>
<language>en-us</language>
<copyright>Copyright 2004 IBM Corporation.</copyright>
<image>
<title>IBM developerWorks</title>
<url>http://www.ibm.com/developerworks/i/homepage.jpg</url>
<link>http://www.ibm.com/developerworks/index.html</link>
</image>

	            <item>
	               <title><![CDATA[Ten XML Schemas you should know]]></title> 
	               <description><![CDATA[In this article, look at some top XML schemas that provide solutions for all sorts of problems, from the basics of Web services to data description. You'll also cover database-like solutions that involve contacts and invoices. The schemas in this article were chosen for their usefulness and utility, plus their impact on the XML community in how information is shared and exchanged using the XML format.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-schematips/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 01 Jul 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[IBM Mashup Center and the InfoSphere MashupHub, Part 1: Get started with InfoSphere MashupHub]]></title> 
	               <description><![CDATA[Learn about the architecture, tools, and utilities of InfoSphere MashupHub, part of the IBM
		  Mashup Center product. Then, explore a simple use case scenario that showcases the
		  different components and illustrates the advantages of using Web 2.0 concepts. This
		  article is the first in a two-part series.
		]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0806singh/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 26 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Discovering XProc]]></title> 
	               <description><![CDATA[Since October 2005, the W3C XML Processing Model Working Group (WG) has collaborated on a Working Draft (WD) specification titled &quot;XProc: An XML Pipeline Language.&quot; As early implementations start to appear on the horizon and the anticipation of a second Last Call by the W3C WG (paving the way to a W3C draft recommendation), it has become clear that over the past 12 months, the XProc specification effort has picked up pace. Discover what XProc is today and its future, get the back story on some of the more contentious issues, and even run through a few examples.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xproc/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 24 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[WebSphere DataPower and DB2 pureXML, Part 2: DB2 pureXML as an audit log for WebSphere DataPower]]></title> 
	               <description><![CDATA[An important aspect of structure and content validation of XML document
      instances is the ability to track validation failures. Part 1 of this series
      illustrated structure and content validation of XML document instances through XML
      schema and Schematron. The validation was performed through the IBM WebSphere
      DataPower SOA appliance. In this article, see how IBM DB2 pureXML can further
      complement the WebSphere DataPower SOA appliance by providing an easily accessed and
      queried audit log. The scenario illustrated in this article is applicable to any
      situation where XML document instances are being exchanged.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0806malaika/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 19 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Authoring with the developerWorks XML templates]]></title> 
	               <description><![CDATA[Welcome, authors! This article shows you how to prepare English-language
      technical articles and tutorials for publication on the worldwide developerWorks
      site. The steps are simple. You download our XML-based template for articles or for
      tutorials, fill in the template using any validating XML editor or your preferred
      Microsoft Windows or Linux text editor, check it to ensure it follows the tagging
      structure as defined in the developerWorks schema, and preview your article or
      tutorial. Tips for composing your content and submitting it to the developerWorks
      staff are also included.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/i-dwauthors/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 13 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Using the developerWorks XML validation tools]]></title> 
	               <description><![CDATA[If you can't find a validating XML editor you like, or prefer not to take
      the time now to learn how to use one, you can edit the XML for your developerWorks
      articles and tutorials using your preferred text editor. Ian Shields has created
      some great tools to help you validate, transform, and preview your article or
      tutorial. This article shows you how easy it is to use those tools on Microsoft
      Windows or Linux.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/i-dwauthors-tools/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 13 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Configure aliasing for transactions in WebSphere Customer Center]]></title> 
	               <description><![CDATA[Explore how to use customer terminology in WebSphere Customer Center using the transaction aliasing feature.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0806natarajan/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 12 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms and Ruby on Rails at the doctor&apos;s office, Part 4: Implementing the doctor and patient lookup XForms]]></title> 
	               <description><![CDATA[This is the fourth article in a four-part series about using XForms, DB2
      pureXML, and Ruby together to more easily create Web applications. In this series
      you will develop a hypothetical application for managing patient information at a
      doctor's office. You will get a taste of the individual strengths of each
      technology, but you will also see how to integrate them together. In Part 4 of the
      series, you continue to develop XForms for the doctor's office including an all new form to look up patients by last name.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xformsruby4/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 10 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms and Ruby on Rails at the doctor&apos;s office, Part 2: Implementing the patient information XForm]]></title> 
	               <description><![CDATA[This is the second article in a four-part series about using XForms, DB2 pureXML, and Ruby together to more easily create Web applications. In this series you will develop a hypothetical application for managing patient information at a doctor's office. You will get a taste of the individual strengths of each technology, but you will also see how to integrate them together. In Part 2 of the series, you will  begin implementing the application.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xformsruby2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 04 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms and Ruby on Rails at the doctor&apos;s office, Part 1: Setting up IBM DB2 9 pureXML]]></title> 
	               <description><![CDATA[This is the first article in a four-part series about using XForms, DB2 pureXML, and Ruby together to more easily create Web applications. In this series you will develop a hypothetical application for managing patient information at a doctor's office. You will get a taste of the individual strengths of each technology, but you will also see how to integrate them together. In this first part of the series, you will examine how XForms, DB2 pureXML, and Ruby on Rails can all help more rapidly build XML-centric Web applications.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xformsruby1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Wed, 04 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms and Ruby on Rails at the doctor&apos;s office, Part 3: Implementing the nurse and doctor XForm]]></title> 
	               <description><![CDATA[This is the third article in a four-part series about using XForms, DB2 pureXML, and Ruby together to more easily create Web applications. In this series you will develop a hypothetical application for managing patient information at a doctor's office. You will get a taste of the individual strengths of each technology, but you will also see how to integrate them together. In Part 3 of the series, you will develop a form for nurses to go back and edit patient data, and you'll also learn what you need to do in Ruby to make this happen.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xformsruby3/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 03 Jun 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Process and integrate Google Notebook data with PHP]]></title> 
	               <description><![CDATA[Google Notebook is a free service that allows users to save and share notes and Web clippings in an online journal. A REST-based API allows developers to build customized PHP applications around this service using SimpleXML. In this article, you learn how to use the API, with examples of reading notebooks 
and notebook contents using PHP.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-googlentbk/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 20 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Improve the performance of your XML applications using Xerces-C++]]></title> 
	               <description><![CDATA[XML is becoming a main staple in data exchange both between applications and on the Web. Learn how to improve the performance of your XML applications by using the Xerces-C++ parser properly. You'll learn the best ways to use the parser efficiently, and which features and properties affect its performance.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xercesperf.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 16 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Schema-aware processing with XSLT 2.0]]></title> 
	               <description><![CDATA[
      With the release of version 2.0, XSLT now allows you to design your stylesheets to
      be schema-aware. A schema-aware XSLT system offers many benefits, including the
      ability to validate input trees prior to the XSLT transformation to ensure that the
      XSLT stylesheet only processes valid input, as well as the ability to validate output trees to ensure that the XSLT transformation is producing the valid XML output. You are also able to specify data types for variables, for input parameters for user-defined functions and templates, and for return values from the functions. In this article, learn more about the concept of schema-aware facilities and follow some examples that illustrate the benefits.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-schemaxslt.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 15 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Learn 10 good XML usage habits]]></title> 
	               <description><![CDATA[Make your XML work easier with the ten tips in this article -- ultimately you'll be less prone to errors and more productive.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-tengoodxmlhabits.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 13 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms and DB2 pureXML]]></title> 
	               <description><![CDATA[Understand the end-to-end exchange of XML data from an XForms-based browser
      to an IBM DB2 database with full XML support. Learn how easy it is to create XForms
      and have them communicate with a DB2 database, where XML data can be stored,
      retrieved, or deleted. Learn, also, how to create the XForms that access the DB2
      pureXML through Universal Services.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0805malaika2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 08 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Internationalize your apps with XSLT]]></title> 
	               <description><![CDATA[To meet the needs of users worldwide, today's Web applications often require
      internationalization. In this article, you'll see an approach for client-side internationalization based on XSLT. This solution only requires that both the data to be internationalized and the server stores are in XML.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-clientxslti18n/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 06 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Ajax overhaul, Part 2: Retrofit existing sites with jQuery, Ajax, tooltips, and lightboxes]]></title> 
	               <description><![CDATA[Asynchronous JavaScript + XML (Ajax) techniques have changed the face of large, commercial Web applications, but many smaller Web sites
	don't have the resources to rebuild their entire user interface (UI) overnight. New features should justify
	their costs by solving real-world interface problems and improving user experience. With this series,
	learn to modernize your UI incrementally using open source, client-side libraries. In this installment,
	you learn to eliminate pop-up windows and navigational dead ends using simple lightbox and tooltip
	techniques. You learn to do so using the principle of progressive enhancement, guaranteeing that
	advanced UI features don't hamper your site's accessibility and adherence to Web standards.
	]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/wa-aj-overhaul2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 06 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Universal Services for pureXML using Data Web Services]]></title> 
	               <description><![CDATA[Get started with configuring, testing, and modifying the Universal Services.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0805malaika/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 01 May 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[ Use XQuery from a Java environment]]></title> 
	               <description><![CDATA[The XQuery API makes querying and searching XML documents easy, and Sun's XQuery API for Java brings these capabilities to Java applications.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xjavaxquery/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 29 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Jenabean: Easily bind JavaBeans to RDF]]></title> 
	               <description><![CDATA[The Resource Description Framework (RDF) is the World Wide Web
  Consortium (W3C) proposed standard for linking and expressing data on the Web.
  Java developers who develop applications for the Semantic Web will need to convert RDF properties to or from Java types. Jenabean uses the Jena Semantic Web framework's flexible RDF/OWL API to persist JavaBeans, making the task of writing these applications easier and more familiar to Java developers. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/j-jenabean.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 29 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Implementing a portlet interface to a remote human task]]></title> 
	               <description><![CDATA[Developing portlets that provide user interfaces to human tasks in a remote business process presents some challenges. The My Tasks and Task List portlets included with IBM WebSphere Portal are useful for some scenarios. If a custom user interface is required for the human tasks, the developer must ensure that the runtime environment and the portlet implementation are correct. This article covers installing the required software for the runtime environment, developing the portlet application, and testing the application. The sample code includes a business process application, basic portlets, and cooperative portlets that were tested on WebSphere Portal V6.0.1 and WebSphere Process Server V6.0.2.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/websphere/library/techarticles/0804_hicks/0804_hicks.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 29 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Scala and XML]]></title> 
	               <description><![CDATA[Scala is a popular new programming language that runs on the Java Virtual Machine (JVM.) Scala compiles into byte-code and thus it can leverage the Java programming language. Its syntax, however, makes it a powerful alternative to Java in certain scenarios. One of those scenarios is XML processing. Scala lets you navigate and process parsed XML in several ways. It also has first class support for XML built right in, so there is no need to create strings of XML or programmatically build DOM trees. In this article, you will see these aspects of Scala in action and see how Scala can make working with XML a joy to do.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-scalaxml/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 22 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Use the YouTube API with PHP]]></title> 
	               <description><![CDATA[The YouTube video sharing site allows Web application developers to access public 
content through its REST-based developer API. The SimpleXML extension in PHP is ideal for processing the 
XML feeds generated by this API and using them to build customized PHP applications. This article introduces 
the YouTube Data API, demonstrates how you can use it to browse user-generated video content; access video 
metadata, comments and responses; and perform keyword searches.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-youtubeapi/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 18 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Data binding with Castor, Part 4: Bind your Java objects to SQL databases]]></title> 
	               <description><![CDATA[Castor allows you to bind the data in your Java objects directly into database
  tables. Learn how to marshal from Java objects to SQL in this article.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xjavacastor4/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Fri, 18 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML application migration from DB2 for z/OS V8 to DB2 9, Part 3: Sample DB2 for z/OS XML application migration scenario]]></title> 
	               <description><![CDATA[Step through the XML application migration process using an example
      scenario. Create a sample application using DB2 for z/OS, Version 8 XML
      functionality, then migrate that application using DB2 9 for z/OS XML capabilities. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0804shelton2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 17 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Use HATS to generate Atom feeds for mainframe applications]]></title> 
	               <description><![CDATA[
			Mashups, a critical component of Web 2.0, aggregate feeds
			from many applications to generate new content. Because many
			of today's core enterprise business applications run in
			mainframes, the content in mainframes must be delivered as
			feeds before mashups can be successful in the
			enterprise. This article presents a step-by-step guide to
			using IBM WebSphere Host Access Transformation Services
			(HATS) to generate Atom feeds for mainframe content.
		]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-atommainframe/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 15 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Services-based enterprise integration patterns made easy, Part 3: Web services and registry]]></title> 
	               <description><![CDATA[Part 1 and Part 2 of this series covered the basic concepts necessary to
      develop services-based integration patterns. This article, the third in the series,
      and the upcoming Part 4 further develop these ideas so the services-based
      integration patterns become full-blown services-based patterns. This article in
      particular deals with the components that are together commonly referred to as Web
      services, which were originally designed for services that can be accessed over the
      Internet. You'll also see that many of the Web services components can be used with
      services that don't use the Internet and that only require a network connection. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/ws-intpatterns3/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Mon, 14 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Planning a Semantic Web site]]></title> 
	               <description><![CDATA[The Semantic Web brings with it the opportunities for users to get smarter
      search results, and for site owners to get more targeted traffic as users find what they really want. But these benefits don't just magically appear. This article leads you through the aspects of both information architecture and general infrastructure you need in place to truly take advantage of this burgeoning opportunity. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-plansemantic/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 10 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML application migration from DB2 for z/OS V8 to DB2 9, Part 2 : Comparing XML functionality in DB2 9 to DB2 V8]]></title> 
	               <description><![CDATA[Learn about the XML functionality in DB2 9 for z/OS and compare it with that
      of DB2 for z/OS V8. This article discusses the new XML features introduced in DB2 9,
      and goes into the details regarding the impact the new XML support has on migrating
      existing XML-based applications. This is the second of a three-article series on
      migrating your XML applications from DB2 for z/OS V8 to DB2 9 for z/OS. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0804shelton/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 10 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Use XStream to serialize Java objects into XML]]></title> 
	               <description><![CDATA[XML serialization has a myriad of uses, including object persistence and data transport. However, some XML-serialization technologies can be complex to implement. XStream is a lightweight and easy-to-use open source Java library for serializing Java objects to XML and back again. Learn how to set up XStream, and discover how to use it to serialize and deserialize objects as well as to read configuration properties from an XML configuration file.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xstream/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 08 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Using the SQLXML data type]]></title> 
	               <description><![CDATA[If you're a Java 2 Enterprise Edition (J2EE) developer, you'll want to preview the SQLXML technology. Check out procedures to create an XML document, store an XML document in a relational database, retrieve an XML document from a database, and navigate an XML document with the SQLXML Java data type.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-sqlxml/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Mon, 07 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Use WebSphere Service Registry and Repository as the master registry for DB2 pureXML schemas]]></title> 
	               <description><![CDATA[In this article, learn how you can integrate WebSphere Service Registry and
      Repository (WSRR) with DB2 pureXML. The WSRR product helps you establish governance
      around your use of XML schema, while the DB2 pureXML XML schema Repository ensures
      integrity of your XML data. Schemas can automatically be inserted into the schema
      repository from within WSRR. ]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0804olson/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 03 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[How XQuery extends XPath]]></title> 
	               <description><![CDATA[XPath and XQuery are similar in some ways.  XPath is even an integral part of XQuery. 
      Both languages allow you to select bits of data from an XML document or an XML document store. 
      In this article, you'll find descriptions of  XPath and XQuery, and learn how XQuery extends XPath.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xqueryxpath.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 01 Apr 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML application migration from DB2 for z/OS V8 to DB2 9, Part 1: Partial updates to XML documents in DB2 9 for z/OS]]></title> 
	               <description><![CDATA[The first of a three-article series on migrating your XML applications from
      DB2 for z/OS V8 to DB2 9 for z/OS, this article describes a method for performing
      partial updates to XML documents stored natively in DB2 9, using a stored procedure
      that's included as a download. These three articles were originally written for
      workstation DB2 by Hardeep Singh. They have been modified to be applicable to DB2
      for z/OS by John Shelton.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0803shelton/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 20 Mar 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Evolving your XML schemas using DB2 pureXML]]></title> 
	               <description><![CDATA[In many systems that use XML, the XML schemas will evolve over time.  In this article, you'll learn how to handle those changes using DB2 pureXML Schema Registry (XSR) features, whether they are major or minor, and walk through an example of schema evolution, step-by-step.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0803faraaz/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 20 Mar 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML processing in Ajax, Part 3: JSON and avoiding proxies]]></title> 
	               <description><![CDATA[Ajax-style server calls don't necessarily require XMLHttp requests. This last installment of the series uses a public Web service, JavaScript Object Notation (JSON), and dynamic script tags in a final approach to the weather badge project.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmlajaxpt3/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 18 Mar 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Ajax and XML: Ajax for tables]]></title> 
	               <description><![CDATA[One strong suit  of Asynchronous JavaScript + XML (Ajax) is presenting data from the server to users in a dynamic fashion. Discover several techniques that use Ajax for dynamic data display using tables, tabs, and gliders.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-ajaxxml10/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 11 Mar 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML processing in Ajax, Part 2: Two Ajax and XSLT approaches]]></title> 
	               <description><![CDATA[In Part 2 of this series, Mark Pruett presents two more approaches to the
      Asynchronous JavaScript + XML (Ajax) weather badge. Both approaches use Extensible
      Stylesheet Language Transformation (XSLT) transformations -- one on the server side and the other in the browser.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmlajaxpt2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 11 Mar 2008 12:00:00 EDT</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Ajax overhaul, Part 1: Retrofit existing sites with Ajax and jQuery]]></title> 
	               <description><![CDATA[This first article in a series on overhauling existing sites with
	Asynchronous JavaScript + XML (Ajax) shows you how to eliminate pop-up windows and
	navigational dead-ends with simple modal windows.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/wa-aj-overhaul1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 04 Mar 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XML processing in Ajax, Part 1: Four approaches]]></title> 
	               <description><![CDATA[Any programming problem can be solved in multiple right ways. This series looks at four approaches for creating 
an Asynchronous JavaScript + XML (Ajax) weather badge, a small reusable widget that's
easily embedded on any Web page. This first article lays the foundation and examines the
first approach -- walking the DOM tree.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xmlajaxpt1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 04 Mar 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Inheriting Web sites: Getting a Web site to a maintainable state]]></title> 
	               <description><![CDATA[In a perfect world, you'd create every Web site you
 were ever assigned to maintain, improve, and redesign. Unfortunately, in
the real world, you're often forced to take on a site someone else
designed or constructed.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/wa-inherit1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 28 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[XForms]]></title> 
	               <description><![CDATA[XForms, a specification of Web forms for XML data
processing, allows you to separate a form's purpose from its look. Find
out how XML technologies make it easy to create Web applications with
user input.
]]></description> 
	               <link><![CDATA[
				
				http://www.ibm.com/developerworks/xml/standards/x-xformsspec.html
			?ca=drs-]]></link>
	               <category>Standards</category>
	               <pubDate>Thu, 21 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[OOXML: What&apos;s the big deal?]]></title> 
	               <description><![CDATA[The OOXML specification has been both criticized and defended by a number of people, leading many to wonder what the big deal is.  This article illustrates the basis of technical, rather than political, objections to treating OOXML as a standard.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-ooxmlstandard.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 19 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Create an Ajax mindreader application with E4X and Prototype, Part 2: Make the mindreader smarter]]></title> 
	               <description><![CDATA[In this two-part article series, you learn to use both ECMAScript for XML
      (E4X) and the Prototype JavaScript library to create a simple Ajax mindreader
      application that plays Twenty Questions and learns about new objects as it goes
      along. In Part 1, you learned to create a system that takes an existing
      knowledge base and analyzes it to determine what the user might be thinking.  Now in
      Part 2, you'll learn to add new information to the knowledge base, and to use the
      Prototype JavaScript library to integrate the Twenty Questions application with an
      external database so training by one user is usable by others who play the game.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-e4xpart2/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 19 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Faceted navigation for document discovery]]></title> 
	               <description><![CDATA[While there are several different ways for a user to specify metadata
      conditions, this article discusses one that has special advantages: faceted
      navigation. Follow the faceted navigation system described in this article, a technology demonstrator based on IBM Omnifind Discovery Edition
      that exploits the XML capabilities of IBM DB2, to explore the advantages of faceted
      navigation, and see how to
get the maximum benefit from metadata creation.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/db2/library/techarticle/dm-0802marwick/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Thu, 14 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Create an Ajax mindreader application with E4X and Prototype, Part 1: Build the Twenty Questions infrastructure]]></title> 
	               <description><![CDATA[XML seems like a natural format for passing Ajax data. However, to work with
      XML in JavaScript using the Document Object Model (DOM) is not always the best way to handle this kind of
      data. This has given rise to other choices, such as JSON, which provide a more
      object-like feel for developers. Now ECMAScript for XML (E4X) combines many of the
      best features of the DOM with extremely easy data binding to provide a more
      straightforward way to deal with XML in the browser.  In this two-part article
      series, you'll learn to use both E4X and the Prototype JavaScript library to create
      a simple Ajax mindreader application that plays Twenty Questions and learns about new objects as it goes along. Part 1 shows you how to create a system that takes an existing knowledge base and analyzes it to determine what the user may be thinking.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-e4xpart1/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 12 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[RESTful SOA using XML]]></title> 
	               <description><![CDATA[
Service Oriented Architecture usually implies heavyweight technology for large
enterprises. The advantages of the SOA architectural pattern also apply to smaller
environments. To follow SOA principles, you don't necessarily need all the overhead that
is useful in larger environments. You can use lightweight principles like REST to do so. This article describes how.
]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-restfulsoa/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 12 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[Aggregate RSS and Atom information using XQuery]]></title> 
	               <description><![CDATA[XQuery makes it much easier to merge and filter information from XML documents
   when you embed the filtering instructions right into the document that you use to
   generate the output format. You can use that functionality to aggregate information
   from RSS and Atom feeds into the format you need. In this article, look at the
   structure of the RSS and Atom formats and how XQuery can simplify the display of that information.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xqueryrss/index.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 05 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
	            <item>
	               <title><![CDATA[The future of XML]]></title> 
	               <description><![CDATA[Elliotte Rusty Harold prognosticates what he thinks is in store for XML.]]></description> 
	               <link><![CDATA[http://www.ibm.com/developerworks/xml/library/x-xml2008prevw.html?ca=drs-]]></link>
	               <category>Articles</category>
	               <pubDate>Tue, 05 Feb 2008 12:00:00 EST</pubDate>
	            </item>
	
</channel>
</rss>

