<?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-Entities: Follow-Up</title>
	<atom:link href="http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/</link>
	<description></description>
	<lastBuildDate>Fri, 23 Jul 2010 14:53:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Demented Devil</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-190</link>
		<dc:creator>Demented Devil</dc:creator>
		<pubDate>Tue, 31 Mar 2009 12:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-190</guid>
		<description>As someone who was forced to write their own ORM using VS2005 I can say that I love BOTH L2S and EF. Which one do I use? Well that depends. However I can tell you that my ORM stole the EntitySet/EntityRef/lazy loading and object caching concepts from EF it worked fantastically well although it was far from perfect and far from painless...

If its magic you want then look no further than LINQ - that is the true piece of wonder code.

These days I&#039;m having plenty of fun with RIA Services which reuses EF and Silverlight!

Besides which - nobody says you HAVE to use it - you don&#039;t like it - fine - stop bitching!</description>
		<content:encoded><![CDATA[<p>As someone who was forced to write their own ORM using VS2005 I can say that I love BOTH L2S and EF. Which one do I use? Well that depends. However I can tell you that my ORM stole the EntitySet/EntityRef/lazy loading and object caching concepts from EF it worked fantastically well although it was far from perfect and far from painless&#8230;</p>
<p>If its magic you want then look no further than LINQ &#8211; that is the true piece of wonder code.</p>
<p>These days I&#8217;m having plenty of fun with RIA Services which reuses EF and Silverlight!</p>
<p>Besides which &#8211; nobody says you HAVE to use it &#8211; you don&#8217;t like it &#8211; fine &#8211; stop bitching!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J.C</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-189</link>
		<dc:creator>J.C</dc:creator>
		<pubDate>Wed, 21 Jan 2009 10:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-189</guid>
		<description>In you example, if I needed the header and the answers and so forth I would use the &quot;Includes&quot; method on a L2E for each of the related data you need.

See this article for an example:
http://blogs.msdn.com/bethmassi/archive/2008/12/10/master-details-with-entity-framework-explicit-load.aspx

EF has many ways to access data. You can use L2E, eSQL or even EntityClient directly. Being able to choose the best option in the context you are working its in my opinion something good, not bad. Being able to load imediatly or only when I really need related data is also important for me. And to anyone that cares about scalability and performance.

I&#039;m not saying that EF is perfect. Far from it. It has many shortcommings that propably will be addressed in v2. And thats the point. Its v1 and already has a huge potential. How many products as complex as this may say the same at V1?

BTW... I&#039;m using v1 today on production and I&#039;m loving it. Moving from a another similar product to EF will raise issues for sure. People are used to work on a certain way. Thats a good thing because as I see it, Microsoft has will be including a lot of feedback for v2.

As for me, I&#039;m amazed by the complexity and reach of V1 as it is. I&#039;m expecting a V2 full of new stuff. Who knows. You will probably get an propertie that allows you to lazyload stuff. Not that I care about it. Afterall... you can actually change the partial class of the model to do what you need without having to wait for MS to do it. T4 template is the magic word.

regards</description>
		<content:encoded><![CDATA[<p>In you example, if I needed the header and the answers and so forth I would use the &#8220;Includes&#8221; method on a L2E for each of the related data you need.</p>
<p>See this article for an example:<br />
<a href="http://blogs.msdn.com/bethmassi/archive/2008/12/10/master-details-with-entity-framework-explicit-load.aspx" rel="nofollow">http://blogs.msdn.com/bethmassi/archive/2008/12/10/master-details-with-entity-framework-explicit-load.aspx</a></p>
<p>EF has many ways to access data. You can use L2E, eSQL or even EntityClient directly. Being able to choose the best option in the context you are working its in my opinion something good, not bad. Being able to load imediatly or only when I really need related data is also important for me. And to anyone that cares about scalability and performance.</p>
<p>I&#8217;m not saying that EF is perfect. Far from it. It has many shortcommings that propably will be addressed in v2. And thats the point. Its v1 and already has a huge potential. How many products as complex as this may say the same at V1?</p>
<p>BTW&#8230; I&#8217;m using v1 today on production and I&#8217;m loving it. Moving from a another similar product to EF will raise issues for sure. People are used to work on a certain way. Thats a good thing because as I see it, Microsoft has will be including a lot of feedback for v2.</p>
<p>As for me, I&#8217;m amazed by the complexity and reach of V1 as it is. I&#8217;m expecting a V2 full of new stuff. Who knows. You will probably get an propertie that allows you to lazyload stuff. Not that I care about it. Afterall&#8230; you can actually change the partial class of the model to do what you need without having to wait for MS to do it. T4 template is the magic word.</p>
<p>regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Mavritsakis</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-188</link>
		<dc:creator>George Mavritsakis</dc:creator>
		<pubDate>Mon, 22 Dec 2008 13:41:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-188</guid>
		<description>Perfect article,
I couldn&#039;t agree you you more!
But, then, what is the solution? Use Linq-to-SQl or write plain sql?
Can Linq-to-sql replace the sql queries and actually help you?
Or ... say ... maybe ... nHibernate?

Thanks!</description>
		<content:encoded><![CDATA[<p>Perfect article,<br />
I couldn&#8217;t agree you you more!<br />
But, then, what is the solution? Use Linq-to-SQl or write plain sql?<br />
Can Linq-to-sql replace the sql queries and actually help you?<br />
Or &#8230; say &#8230; maybe &#8230; nHibernate?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-187</link>
		<dc:creator>Brad</dc:creator>
		<pubDate>Thu, 11 Dec 2008 15:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-187</guid>
		<description>I like my LINQ-to-SQL magic thank you very much. You can&#039;t have it!</description>
		<content:encoded><![CDATA[<p>I like my LINQ-to-SQL magic thank you very much. You can&#8217;t have it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kristofer</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-186</link>
		<dc:creator>Kristofer</dc:creator>
		<pubDate>Wed, 10 Dec 2008 03:30:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-186</guid>
		<description>Excellent summary of the EF shortcomings on the &#039;coding side&#039; of things.

Add to that what comes out on the &#039;other side&#039;, e.g. the poor SQL generated by Linq-to-Entities vs the highly optimized and efficient SQL generated by Linq-to-SQL.

The MSDN forum for EF has a lot of horror stories and examples where simple 5-table joins come out as 1500+ table SQL queries.</description>
		<content:encoded><![CDATA[<p>Excellent summary of the EF shortcomings on the &#8216;coding side&#8217; of things.</p>
<p>Add to that what comes out on the &#8216;other side&#8217;, e.g. the poor SQL generated by Linq-to-Entities vs the highly optimized and efficient SQL generated by Linq-to-SQL.</p>
<p>The MSDN forum for EF has a lot of horror stories and examples where simple 5-table joins come out as 1500+ table SQL queries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moran</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-185</link>
		<dc:creator>Moran</dc:creator>
		<pubDate>Tue, 09 Dec 2008 18:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-185</guid>
		<description>&quot;LINQ-to-Entities is like LINQ-to-SQL but with the magic removed.&quot;

Very Good !
Thank you for a lovely article</description>
		<content:encoded><![CDATA[<p>&#8220;LINQ-to-Entities is like LINQ-to-SQL but with the magic removed.&#8221;</p>
<p>Very Good !<br />
Thank you for a lovely article</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad</title>
		<link>http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/comment-page-1/#comment-184</link>
		<dc:creator>Chad</dc:creator>
		<pubDate>Fri, 05 Dec 2008 01:32:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.hackification.com/?p=62#comment-184</guid>
		<description>“LINQ-to-Entities - now with 100% less magic!”

lol...</description>
		<content:encoded><![CDATA[<p>“LINQ-to-Entities &#8211; now with 100% less magic!”</p>
<p>lol&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
