<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Four types of database abstraction layers</title>
	<atom:link href="http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/</link>
	<description>Stay curious!</description>
	<lastBuildDate>Fri, 30 Jul 2010 06:32:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/#comment-16615</link>
		<dc:creator>Xaprb</dc:creator>
		<pubDate>Mon, 29 Jun 2009 11:49:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=177#comment-16615</guid>
		<description>I am not sure, but I don&#039;t see it among my drafts.  So I either published it (and can&#039;t find it) or abandoned it.  Maybe I was thinking of http://www.xaprb.com/blog/2008/10/26/the-power-of-a-good-sql-naming-convention/</description>
		<content:encoded><![CDATA[<p>I am not sure, but I don&#8217;t see it among my drafts.  So I either published it (and can&#8217;t find it) or abandoned it.  Maybe I was thinking of <a href="http://www.xaprb.com/blog/2008/10/26/the-power-of-a-good-sql-naming-convention/" rel="nofollow">http://www.xaprb.com/blog/2008/10/26/the-power-of-a-good-sql-naming-convention/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/#comment-16612</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Mon, 29 Jun 2009 06:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=177#comment-16612</guid>
		<description>Was the ORM article ever published?</description>
		<content:encoded><![CDATA[<p>Was the ORM article ever published?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Lathrop</title>
		<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/#comment-2244</link>
		<dc:creator>Daniel Lathrop</dc:creator>
		<pubDate>Fri, 20 Oct 2006 23:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=177#comment-2244</guid>
		<description>&lt;p&gt;This is really sharp. Looking forward to the ORM article. I think howere, there may be a contingent defense of type 3 ...  it is a &lt;i&gt;good thing&lt;/i&gt; for writing code that inovled schlepping data from one place to another.  After all, this kind of code tends not to neeed maximum efficiency and the simple fact that you are writing code to move data from one place to another means that you are functioning in a heterogenous data environment. In this situation, DBIx:Abstract is a real boon.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>This is really sharp. Looking forward to the ORM article. I think howere, there may be a contingent defense of type 3 &#8230;  it is a <i>good thing</i> for writing code that inovled schlepping data from one place to another.  After all, this kind of code tends not to neeed maximum efficiency and the simple fact that you are writing code to move data from one place to another means that you are functioning in a heterogenous data environment. In this situation, DBIx:Abstract is a real boon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GrantPalin.com &#187; Blog Archive &#187; Simple .NET data abstraction</title>
		<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/#comment-1595</link>
		<dc:creator>GrantPalin.com &#187; Blog Archive &#187; Simple .NET data abstraction</dc:creator>
		<pubDate>Thu, 24 Aug 2006 01:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=177#comment-1595</guid>
		<description>&lt;p&gt;[...] For related reading, I recently read an article  discussing four types of data abstraction layers, ranging from simple to complex, and points out their similarities and differences. For those interested in learning more about different data abstraction layers, this article is a good read. It also has several links to other related articles, so there&#8217;s a lot of reading to do on the subject! [...]&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>[...] For related reading, I recently read an article  discussing four types of data abstraction layers, ranging from simple to complex, and points out their similarities and differences. For those interested in learning more about different data abstraction layers, this article is a good read. It also has several links to other related articles, so there&#8217;s a lot of reading to do on the subject! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaprb</title>
		<link>http://www.xaprb.com/blog/2006/08/13/four-types-of-database-abstraction-layers/#comment-1490</link>
		<dc:creator>Xaprb</dc:creator>
		<pubDate>Mon, 14 Aug 2006 15:06:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=177#comment-1490</guid>
		<description>&lt;p&gt;Funny you mention it because mine is called SqlConnection too :-)&lt;/p&gt;

&lt;p&gt;Maybe I&#039;ll get onto a train of thought here and actually post a couple more things I have drafted along these same lines -- my own code, my ORM article, and some neat things ORM-ish systems can actually be great for, such as an in-database, single-query ACL system.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Funny you mention it because mine is called SqlConnection too :-)</p>
<p>Maybe I&#8217;ll get onto a train of thought here and actually post a couple more things I have drafted along these same lines &#8212; my own code, my ORM article, and some neat things ORM-ish systems can actually be great for, such as an in-database, single-query ACL system.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
