<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://xml.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Articles by David Kershaw</title>
 <link>http://xml.sys-con.com/</link>
 <description>Latest articles from David Kershaw</description>
 <language>en</language>
 <copyright>Copyright 2008 </copyright>
 <generator></generator>
 <lastBuildDate>Mon, 01 Dec 2008 19:07:35 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>Finding the Declarative Tipping Point; XQuery, XML, and the RDBMS</title>
 <link>http://xml.sys-con.com/node/105018</link>
 <description>Moving information from a database into an application may be the most common challenge developers face. How many of us make it through life without meeting object/relational (O/R) mapping in some form? Certainly not too many. Lately it has become equally difficult to avoid XML/relational (X/R) mapping. Because XML, and especially XML Schema (XSD), are object-like paradigms, the mapping difficulty is approximately the same. However, under the ever-expanding influence of XML, the extract, transform, load process that gets data from a database into an application (and vice versa) may be about to get radically more simple and declarative.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/105018&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 28 Jun 2005 12:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/105018</guid>
</item>
<item>
 <title>Fighting Against Complacency</title>
 <link>http://xml.sys-con.com/node/44014</link>
 <description>This morning I find myself pondering one of the more subtle coincidences of my daily life: this month my company, Altova, launched not only a formal standards-based XML certification exam, but also new training classes for our first systems integration-oriented tool, MAPFORCE. Beyond the blatant plug for my team&#039;s work, why is the proximity of these two very different educational efforts interesting?&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/44014&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 10 Mar 2004 00:00:00 EST</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/44014</guid>
</item>
<item>
 <title>Multipass Validation with XSD and Schematron  Part 2</title>
 <link>http://xml.sys-con.com/node/40674</link>
 <description>In Part 1 of this article (XML-J, Volume 4, issue 7) we outlined why a development group might consider alternative validation schemes.  An example from our experience is applying work group rules to the process of XSD design.  We said rules could take the form of a Schematron schema that would be applied when a developer validates an XSD against the schema for XSD.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/40674&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 06 Aug 2003 00:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/40674</guid>
</item>
<item>
 <title>Multipass Validation with XSD and Schematron  Part 1</title>
 <link>http://xml.sys-con.com/node/40656</link>
 <description>If it is important that your XML documents are correct, catching mistakes early is, of course, much less costly than catching them later. This should not be news to any XML developer.&lt;p&gt;&lt;a href=&quot;http://xml.sys-con.com/node/40656&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 01 Jul 2003 00:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://xml.sys-con.com/node/40656</guid>
</item>
</channel>
</rss>
