<?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: LINQ to NHibernate: A Vast Improvement</title>
	<atom:link href="http://www.caffeinatedcoder.com/linq-to-nhibernate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/</link>
	<description>A Grande, Triple Shot, Non-Fat Core Dump by Russell Ball</description>
	<lastBuildDate>Wed, 01 Feb 2012 19:33:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Oliver Mezquita</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2496</link>
		<dc:creator>Oliver Mezquita</dc:creator>
		<pubDate>Tue, 03 Nov 2009 21:07:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2496</guid>
		<description>Very interesting. I think I&#039;ll give it a try...</description>
		<content:encoded><![CDATA[<p>Very interesting. I think I&#8217;ll give it a try&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Ashton</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2483</link>
		<dc:creator>Rob Ashton</dc:creator>
		<pubDate>Fri, 23 Oct 2009 10:57:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2483</guid>
		<description>That extra join is more of a concern than you make it out to be if you&#039;re referencing more than one property across your query - it also pulls back all the data in the select clause too!

I did a write up of this in my blog linked above entitled &quot;Why Linq2Nhibernate is not ready for production use&quot;

http://blog.codeofrob.com/archive/2009/10/22/why-linq2nhibernate-isnt-ready-for-production-use.aspx</description>
		<content:encoded><![CDATA[<p>That extra join is more of a concern than you make it out to be if you&#8217;re referencing more than one property across your query &#8211; it also pulls back all the data in the select clause too!</p>
<p>I did a write up of this in my blog linked above entitled &#8220;Why Linq2Nhibernate is not ready for production use&#8221;</p>
<p><a href="http://blog.codeofrob.com/archive/2009/10/22/why-linq2nhibernate-isnt-ready-for-production-use.aspx" rel="nofollow">http://blog.codeofrob.com/arch.....n-use.aspx</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linq to NHibernate, Version 1.0 &#171; WiseCodes : Bringing You The Power of Code !!</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2237</link>
		<dc:creator>Linq to NHibernate, Version 1.0 &#171; WiseCodes : Bringing You The Power of Code !!</dc:creator>
		<pubDate>Wed, 09 Sep 2009 19:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2237</guid>
		<description>[...] how can help the supplier, if you&#8217;re user of NHibernate? The following example from Caffeinated Coder demonstrates how to query database can be simplified and made more readable using Linq and also [...]</description>
		<content:encoded><![CDATA[<p>[...] how can help the supplier, if you&#8217;re user of NHibernate? The following example from Caffeinated Coder demonstrates how to query database can be simplified and made more readable using Linq and also [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casper</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2197</link>
		<dc:creator>Casper</dc:creator>
		<pubDate>Wed, 02 Sep 2009 14:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2197</guid>
		<description>I&#039;d take LINQ over Criteria any day.</description>
		<content:encoded><![CDATA[<p>I&#8217;d take LINQ over Criteria any day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arjan&#8217;s World &#187; LINKBLOG for Aug 26, 2009</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2181</link>
		<dc:creator>Arjan&#8217;s World &#187; LINKBLOG for Aug 26, 2009</dc:creator>
		<pubDate>Thu, 27 Aug 2009 14:42:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2181</guid>
		<description>[...] LINQ to NHibernate: A Vast Improvement - Russell Ball [...]</description>
		<content:encoded><![CDATA[<p>[...] LINQ to NHibernate: A Vast Improvement &#8211; Russell Ball [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reflective Perspective - Chris Alcock &#187; The Morning Brew #421</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2180</link>
		<dc:creator>Reflective Perspective - Chris Alcock &#187; The Morning Brew #421</dc:creator>
		<pubDate>Thu, 27 Aug 2009 07:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2180</guid>
		<description>[...] LINQ to NHibernate: A Vast Improvement - Russell Ball talks about his experience moving from the NHibernate criteria API to the newly RTM LINQ implementation. [...]</description>
		<content:encoded><![CDATA[<p>[...] LINQ to NHibernate: A Vast Improvement &#8211; Russell Ball talks about his experience moving from the NHibernate criteria API to the newly RTM LINQ implementation. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitter Trackbacks for LINQ to NHibernate: A Vast Improvement &#124; Caffeinated Coder [caffeinatedcoder.com] on Topsy.com</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2179</link>
		<dc:creator>Twitter Trackbacks for LINQ to NHibernate: A Vast Improvement &#124; Caffeinated Coder [caffeinatedcoder.com] on Topsy.com</dc:creator>
		<pubDate>Thu, 27 Aug 2009 00:43:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2179</guid>
		<description>[...] link is being shared on Twitter right now. @ajlopez, an influential author, said RT @delicious_prog: [...]</description>
		<content:encoded><![CDATA[<p>[...] link is being shared on Twitter right now. @ajlopez, an influential author, said RT @delicious_prog: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Liberman</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2174</link>
		<dc:creator>Jeremy Liberman</dc:creator>
		<pubDate>Wed, 26 Aug 2009 02:10:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2174</guid>
		<description>Definitely a win for type-safety and more natural expressions. This post&#039;s title does not lie. Shame about the immediate query evaluation though.

Multiple where statements in a sample like this one would strike me as a sort of paranoid way of manually short circuiting. I could see it being handy if you&#039;re building the query iteratively and any one of X steps might add a where clause though.</description>
		<content:encoded><![CDATA[<p>Definitely a win for type-safety and more natural expressions. This post&#8217;s title does not lie. Shame about the immediate query evaluation though.</p>
<p>Multiple where statements in a sample like this one would strike me as a sort of paranoid way of manually short circuiting. I could see it being handy if you&#8217;re building the query iteratively and any one of X steps might add a where clause though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Romain Verdier</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2173</link>
		<dc:creator>Romain Verdier</dc:creator>
		<pubDate>Tue, 25 Aug 2009 14:51:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2173</guid>
		<description>Leaving the readability aspect aside, the linq query is strongly typed, while the criteria one isn&#039;t. That&#039;s also a big difference.</description>
		<content:encoded><![CDATA[<p>Leaving the readability aspect aside, the linq query is strongly typed, while the criteria one isn&#8217;t. That&#8217;s also a big difference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russell Ball</title>
		<link>http://www.caffeinatedcoder.com/linq-to-nhibernate/comment-page-1/#comment-2172</link>
		<dc:creator>Russell Ball</dc:creator>
		<pubDate>Tue, 25 Aug 2009 14:30:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.caffeinatedcoder.com/linq-to-nhibernate/#comment-2172</guid>
		<description>Thanks for catching my null bug!

Readability is definitely one of those subjective areas of software development. I&#039;m sure my preference is partially because I&#039;ve written more SQL queries in my life than criteria api based queries.

I actually am not very fond of using multiple wheres instead of &amp;&amp;, but then again that probably goes back to my sql biases.</description>
		<content:encoded><![CDATA[<p>Thanks for catching my null bug!</p>
<p>Readability is definitely one of those subjective areas of software development. I&#8217;m sure my preference is partially because I&#8217;ve written more SQL queries in my life than criteria api based queries.</p>
<p>I actually am not very fond of using multiple wheres instead of &#038;&#038;, but then again that probably goes back to my sql biases.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

