<?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: The Case for NHibernate</title>
	<atom:link href="http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/</link>
	<description>From one geek to another</description>
	<lastBuildDate>Thu, 29 Sep 2011 13:47:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Brian</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-338</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 23 Feb 2010 15:28:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-338</guid>
		<description>Thanks, XelHa!  Glad I could help!</description>
		<content:encoded><![CDATA[<p>Thanks, XelHa!  Glad I could help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: XelHa</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-337</link>
		<dc:creator>XelHa</dc:creator>
		<pubDate>Tue, 23 Feb 2010 04:33:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-337</guid>
		<description>Hi Brian, I really appreciated your article, it&#039;s clear and concise, and I think you convinced me to use NHibernate. 

I was reading other articles about this topic, and yours is the most complete and to the point. 

Thanks and Congratulations.</description>
		<content:encoded><![CDATA[<p>Hi Brian, I really appreciated your article, it&#8217;s clear and concise, and I think you convinced me to use NHibernate. </p>
<p>I was reading other articles about this topic, and yours is the most complete and to the point. </p>
<p>Thanks and Congratulations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-158</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Wed, 02 Sep 2009 16:48:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-158</guid>
		<description>@SeeSharpGears - If I&#039;m understanding your idea correctly, I think it may already have been solved by Fluent NHibernate.  Based on a set of conventions (either ones you define yourself or the ones that get used by default), properties can be mapped without writing explicit mapping files.  You might check out the wiki section on auto-mapping here: &lt;a href=&quot;http://wiki.fluentnhibernate.org/Auto_mapping&quot; rel=&quot;nofollow&quot;&gt;http://wiki.fluentnhibernate.org/Auto_mapping&lt;/a&gt;.  If you do decide to go ahead and do it yourself, you might want to be aware of some of the &quot;gotchas&quot; of implementing your own DAL, addressed by Davy Brion &lt;a href=&quot;http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-series/&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;, and Ayende Rahien &lt;a href=&quot;http://ayende.com/Blog/archive/2009/08/24/a-guide-into-orm-implementation-challenges-reasoning.aspx&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.  Best of luck!</description>
		<content:encoded><![CDATA[<p>@SeeSharpGears &#8211; If I&#8217;m understanding your idea correctly, I think it may already have been solved by Fluent NHibernate.  Based on a set of conventions (either ones you define yourself or the ones that get used by default), properties can be mapped without writing explicit mapping files.  You might check out the wiki section on auto-mapping here: <a href="http://wiki.fluentnhibernate.org/Auto_mapping" rel="nofollow">http://wiki.fluentnhibernate.org/Auto_mapping</a>.  If you do decide to go ahead and do it yourself, you might want to be aware of some of the &#8220;gotchas&#8221; of implementing your own DAL, addressed by Davy Brion <a href="http://davybrion.com/blog/2009/08/build-your-own-data-access-layer-series/" rel="nofollow">here</a>, and Ayende Rahien <a href="http://ayende.com/Blog/archive/2009/08/24/a-guide-into-orm-implementation-challenges-reasoning.aspx" rel="nofollow">here</a>.  Best of luck!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: seesharpgears</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-156</link>
		<dc:creator>seesharpgears</dc:creator>
		<pubDate>Sun, 30 Aug 2009 03:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-156</guid>
		<description>Hello Brian, 
this was an exhaustively good article! You have started convincing me to abandon the usage of stored procedures, and start using some other type of data access! The ORM I have written myself in general uses stored procedures but binds the SQL table columns to C# class properties by itself, and it is capable of returning generic list of objects directly. I think I can extend my ORM so that it utilizes NHibernate but keep the mapping of the columns to properties automated, providing less development overhead ( yes, I am aware that automatization creates execution overhead! ). Do you think it would be more benefical to me write ?

Here is my post about my ORM: &lt;a href=&#039;http://seesharpgears.blogspot.com/2009/08/csharpgears-framework-object-relational.html&#039; rel=&quot;nofollow&quot;&gt;CsharpGears Framework: ORM&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hello Brian,<br />
this was an exhaustively good article! You have started convincing me to abandon the usage of stored procedures, and start using some other type of data access! The ORM I have written myself in general uses stored procedures but binds the SQL table columns to C# class properties by itself, and it is capable of returning generic list of objects directly. I think I can extend my ORM so that it utilizes NHibernate but keep the mapping of the columns to properties automated, providing less development overhead ( yes, I am aware that automatization creates execution overhead! ). Do you think it would be more benefical to me write ?</p>
<p>Here is my post about my ORM: <a href='http://seesharpgears.blogspot.com/2009/08/csharpgears-framework-object-relational.html' rel="nofollow">CsharpGears Framework: ORM</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-155</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 25 Aug 2009 14:24:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-155</guid>
		<description>Thanks, Kerry! :-)</description>
		<content:encoded><![CDATA[<p>Thanks, Kerry! <img src='http://www.sullivansoftdev.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kerry Jenkins</title>
		<link>http://www.sullivansoftdev.com/blog/2009/08/23/the-case-for-nhibernate/comment-page-1/#comment-154</link>
		<dc:creator>Kerry Jenkins</dc:creator>
		<pubDate>Tue, 25 Aug 2009 14:20:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.sullivansoftdev.com/blog/?p=124#comment-154</guid>
		<description>Good writeup!</description>
		<content:encoded><![CDATA[<p>Good writeup!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

