<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments for Sidar Ok Technical Blog !</title>
	<link>http://www.sidarok.com/web/blog</link>
	<description>still believes in coding to make dreams come true</description>
	<pubDate>Thu, 20 Nov 2008 20:55:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Matt</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-3834</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 19 Nov 2008 08:36:06 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-3834</guid>
		<description>Hi Sidar,

I've been using your blog post as a guide to implementing POCO with LINQToSQL in my own solution, but am having some troubles with nested list.

Would it be possible for you to have a look at my StackOverflow question and pass on any guidance you can?

It would be muchly appreciated as I'm now at the point of pulling my hair out.

Regards,

Matt

http://stackoverflow.com/questions/298162/help-needed-for-linq-to-sql-operations-insertupdate-with-nested-pocos</description>
		<content:encoded><![CDATA[<p>Hi Sidar,</p>
<p>I&#8217;ve been using your blog post as a guide to implementing POCO with LINQToSQL in my own solution, but am having some troubles with nested list.</p>
<p>Would it be possible for you to have a look at my StackOverflow question and pass on any guidance you can?</p>
<p>It would be muchly appreciated as I&#8217;m now at the point of pulling my hair out.</p>
<p>Regards,</p>
<p>Matt</p>
<p><a href="http://stackoverflow.com/questions/298162/help-needed-for-linq-to-sql-operations-insertupdate-with-nested-pocos" rel="nofollow" onclick="javascript:pageTracker._trackPageview('/outbound/comment/http://stackoverflow.com/questions/298162/help-needed-for-linq-to-sql-operations-insertupdate-with-nested-pocos');">http://stackoverflow.com/questions/298162/help-needed-for-linq-to-sql-operations-insertupdate-with-nested-pocos</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Linq to SQL Wish List by Kian</title>
		<link>http://www.sidarok.com/web/blog/content/2008/06/04/linq-to-sql-wish-list.html#comment-2850</link>
		<dc:creator>Kian</dc:creator>
		<pubDate>Tue, 04 Nov 2008 17:41:55 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/06/04/linq-to-sql-wish-list.html#comment-2850</guid>
		<description>Keep a good work man!,</description>
		<content:encoded><![CDATA[<p>Keep a good work man!,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lazy Loading with Linq to SQL POCO s by Sidar Ok</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/29/lazy-loading-with-linq-to-sql-poco-s.html#comment-2653</link>
		<dc:creator>Sidar Ok</dc:creator>
		<pubDate>Fri, 31 Oct 2008 00:16:32 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/29/lazy-loading-with-linq-to-sql-poco-s.html#comment-2653</guid>
		<description>No problem, ask any questions you come up with. Here are the sources : http://www.sidarok.com/files/LazyLoadingPocoSample.rar 

I intentionally left it dirty to show the paths I tried to go down. Hope it helps.</description>
		<content:encoded><![CDATA[<p>No problem, ask any questions you come up with. Here are the sources : <a href="http://www.sidarok.com/files/LazyLoadingPocoSample.rar" rel="nofollow" >http://www.sidarok.com/files/LazyLoadingPocoSample.rar</a> </p>
<p>I intentionally left it dirty to show the paths I tried to go down. Hope it helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lazy Loading with Linq to SQL POCO s by Russ Painter</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/29/lazy-loading-with-linq-to-sql-poco-s.html#comment-2629</link>
		<dc:creator>Russ Painter</dc:creator>
		<pubDate>Thu, 30 Oct 2008 08:25:42 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/29/lazy-loading-with-linq-to-sql-poco-s.html#comment-2629</guid>
		<description>Thanks.  Although I think I need to read that a couple more times.  Do you have source code to share?</description>
		<content:encoded><![CDATA[<p>Thanks.  Although I think I need to read that a couple more times.  Do you have source code to share?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Lazy Loading with Linq to SQL POCO s &#124; Sidar Ok Technical Blog !</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2568</link>
		<dc:creator>Lazy Loading with Linq to SQL POCO s &#124; Sidar Ok Technical Blog !</dc:creator>
		<pubDate>Wed, 29 Oct 2008 01:41:44 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2568</guid>
		<description>[...] About Sidar   Sidar Ok Technical Blog !               &#171; Achieving POCO s in Linq to SQL [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] About Sidar   Sidar Ok Technical Blog !               &laquo; Achieving POCO s in Linq to SQL [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Sidar Ok</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2508</link>
		<dc:creator>Sidar Ok</dc:creator>
		<pubDate>Mon, 27 Oct 2008 10:50:56 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2508</guid>
		<description>Hi Russ,

Lately I have been spending a lot of time with that and bumping into the limitations of L2S development discrepencies. I will also discuss them in another blog post, but bear with me, I am close to there :)</description>
		<content:encoded><![CDATA[<p>Hi Russ,</p>
<p>Lately I have been spending a lot of time with that and bumping into the limitations of L2S development discrepencies. I will also discuss them in another blog post, but bear with me, I am close to there <img src='http://www.sidarok.com/web/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Russ Painter</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2505</link>
		<dc:creator>Russ Painter</dc:creator>
		<pubDate>Mon, 27 Oct 2008 09:45:34 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2505</guid>
		<description>Still anxiously awaiting your lazy loading solution.</description>
		<content:encoded><![CDATA[<p>Still anxiously awaiting your lazy loading solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Sidar Ok</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2411</link>
		<dc:creator>Sidar Ok</dc:creator>
		<pubDate>Fri, 24 Oct 2008 21:52:38 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2411</guid>
		<description>@Corey,

Yes I did check out - It is a code generator, which generates another layer of mapping. Please see my response in the above comments to Rob on another layer of mapping. 

On top of them, EF is already very heavy with 2 levels of mapping, adding 3 rd level to this stack where I just need 1 level is an overkill and overhead. It is not a solution to the problem, it is just a *workaround*. And a work around that has all the problems inherently from code generation perspective, e.g source control nightmares, maintaining untested mappings, loads of classes that are not used, being bound to the generation technology etc. The more layers you are away from ORM's Context, less you get the goodies of it or depend on generation to get them - why would I, when I don't need to increase the distance ?

I still need to regen my Adapter layer and Proxies for lazy loading when a change occurs in the db, it is inevitable. So no positives on that side either. (btw, the amount of mapping you need to regen when db model changes in EF is already tremendous, not to mention the poco adapter). L2S is very easy and provides lots of flexibility in this context, does what it needs to, doesn't what it can't do good. 

On the other hand, I will keep an eye on your blog and already looking forward to the posts. Thanks for the comment.</description>
		<content:encoded><![CDATA[<p>@Corey,</p>
<p>Yes I did check out - It is a code generator, which generates another layer of mapping. Please see my response in the above comments to Rob on another layer of mapping. </p>
<p>On top of them, EF is already very heavy with 2 levels of mapping, adding 3 rd level to this stack where I just need 1 level is an overkill and overhead. It is not a solution to the problem, it is just a *workaround*. And a work around that has all the problems inherently from code generation perspective, e.g source control nightmares, maintaining untested mappings, loads of classes that are not used, being bound to the generation technology etc. The more layers you are away from ORM&#8217;s Context, less you get the goodies of it or depend on generation to get them - why would I, when I don&#8217;t need to increase the distance ?</p>
<p>I still need to regen my Adapter layer and Proxies for lazy loading when a change occurs in the db, it is inevitable. So no positives on that side either. (btw, the amount of mapping you need to regen when db model changes in EF is already tremendous, not to mention the poco adapter). L2S is very easy and provides lots of flexibility in this context, does what it needs to, doesn&#8217;t what it can&#8217;t do good. </p>
<p>On the other hand, I will keep an eye on your blog and already looking forward to the posts. Thanks for the comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Achieving POCO s in Linq to SQL by Corey Gaudin</title>
		<link>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2401</link>
		<dc:creator>Corey Gaudin</dc:creator>
		<pubDate>Fri, 24 Oct 2008 17:05:40 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/10/14/achieving-poco-s-in-linq-to-sql.html#comment-2401</guid>
		<description>Hey Sidar,

Have you checked out EFPocoAdapter? Its something (http://blogs.msdn.com/jkowalski/archive/2008/09/09/persistence-ignorance-poco-adapter-for-entity-framework-v1.aspx) that will allow you to utilize EF and work with POCO objects. I have successfully used in in a number of projects and architectures. I am planning on doing a 6 Series blog post on how to use it and setup, etc. Give it a shot, and be on a lookout for my blog posts on this.

It just seems that once you have it setup, there is no need to manually regen xml or code files by using this approach.</description>
		<content:encoded><![CDATA[<p>Hey Sidar,</p>
<p>Have you checked out EFPocoAdapter? Its something (http://blogs.msdn.com/jkowalski/archive/2008/09/09/persistence-ignorance-poco-adapter-for-entity-framework-v1.aspx) that will allow you to utilize EF and work with POCO objects. I have successfully used in in a number of projects and architectures. I am planning on doing a 6 Series blog post on how to use it and setup, etc. Give it a shot, and be on a lookout for my blog posts on this.</p>
<p>It just seems that once you have it setup, there is no need to manually regen xml or code files by using this approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 Tips to Improve your LINQ to SQL Application Performance by Panfila</title>
		<link>http://www.sidarok.com/web/blog/content/2008/05/02/10-tips-to-improve-your-linq-to-sql-application-performance.html#comment-2363</link>
		<dc:creator>Panfila</dc:creator>
		<pubDate>Thu, 23 Oct 2008 14:58:38 +0000</pubDate>
		<guid>http://www.sidarok.com/web/blog/content/2008/05/02/10-tips-to-improve-your-linq-to-sql-application-performance.html#comment-2363</guid>
		<description>Well said.</description>
		<content:encoded><![CDATA[<p>Well said.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
