<?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 SQL In Disconnected/N-Tier scenarios: Saving an Object</title>
	<atom:link href="http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/</link>
	<description></description>
	<pubDate>Thu, 11 Mar 2010 20:56:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Adams</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3823</link>
		<dc:creator>David Adams</dc:creator>
		<pubDate>Sun, 07 Jun 2009 08:57:52 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3823</guid>
		<description>Great tip on the IsNew.  Works like a champ</description>
		<content:encoded><![CDATA[<p>Great tip on the IsNew.  Works like a champ</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL Tutorials</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3778</link>
		<dc:creator>SQL Tutorials</dc:creator>
		<pubDate>Fri, 01 May 2009 03:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3778</guid>
		<description>Does anyone know if there is another language or set of commands beside SQL for talking with databases? 

I'm working on a project and am doing some research thanks</description>
		<content:encoded><![CDATA[<p>Does anyone know if there is another language or set of commands beside SQL for talking with databases? </p>
<p>I&#8217;m working on a project and am doing some research thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL Tutorials</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3776</link>
		<dc:creator>SQL Tutorials</dc:creator>
		<pubDate>Fri, 01 May 2009 02:00:09 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3776</guid>
		<description>You know, the thing about SQL is, that there is virtually nothing that can replace it. 

Does anyone know if a substitute exists for sql? I mean besides MS SQL and Oracle and all that jazz. Thanks.</description>
		<content:encoded><![CDATA[<p>You know, the thing about SQL is, that there is virtually nothing that can replace it. </p>
<p>Does anyone know if a substitute exists for sql? I mean besides MS SQL and Oracle and all that jazz. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3363</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Tue, 17 Mar 2009 04:46:38 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3363</guid>
		<description>Hey Jon, nice post. I just wanted to add that Linq checks optimistic concurrency on each column by default using the column's Update Check property. So you can avoid altering the tables by adding the timestamp column. Regards.</description>
		<content:encoded><![CDATA[<p>Hey Jon, nice post. I just wanted to add that Linq checks optimistic concurrency on each column by default using the column&#8217;s Update Check property. So you can avoid altering the tables by adding the timestamp column. Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Kruger</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3228</link>
		<dc:creator>Jon Kruger</dc:creator>
		<pubDate>Wed, 21 Jan 2009 13:18:19 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3228</guid>
		<description>@Fer,

I'm sure you could keep track of changes manually and then compare the version in the database to the original version of your entity (before you made changes to it) but that would probably be really slow and take way longer to implement than adding the timestamps.  I would just bite the bullet and add the timestamps and let LINQ to SQL handle the concurrency checks.</description>
		<content:encoded><![CDATA[<p>@Fer,</p>
<p>I&#8217;m sure you could keep track of changes manually and then compare the version in the database to the original version of your entity (before you made changes to it) but that would probably be really slow and take way longer to implement than adding the timestamps.  I would just bite the bullet and add the timestamps and let LINQ to SQL handle the concurrency checks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fer</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3227</link>
		<dc:creator>Fer</dc:creator>
		<pubDate>Wed, 21 Jan 2009 02:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3227</guid>
		<description>I have many tables and is not practical to add a time stamp to each one of them. Isn't there a different way to implement disconected linq entities?</description>
		<content:encoded><![CDATA[<p>I have many tables and is not practical to add a time stamp to each one of them. Isn&#8217;t there a different way to implement disconected linq entities?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mrnon</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3107</link>
		<dc:creator>mrnon</dc:creator>
		<pubDate>Fri, 17 Oct 2008 21:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3107</guid>
		<description>Thanks for the great article. This is what I'm looking for.</description>
		<content:encoded><![CDATA[<p>Thanks for the great article. This is what I&#8217;m looking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sameer</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3021</link>
		<dc:creator>Sameer</dc:creator>
		<pubDate>Tue, 10 Jun 2008 10:22:01 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3021</guid>
		<description>I have written an article related to this on &lt;a href="http://www.codeproject.com/KB/dotnet/NorthwindNTierBlueprint.aspx" rel="nofollow"&gt; codeproject &lt;/a&gt;

Please have a look and post your valuable comments / suggestions there.</description>
		<content:encoded><![CDATA[<p>I have written an article related to this on <a href="http://www.codeproject.com/KB/dotnet/NorthwindNTierBlueprint.aspx" rel="nofollow"> codeproject </a></p>
<p>Please have a look and post your valuable comments / suggestions there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jarem</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3020</link>
		<dc:creator>Jarem</dc:creator>
		<pubDate>Sun, 08 Jun 2008 15:04:23 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3020</guid>
		<description>Thanks Edward.
I ran into the exact issue. When added the timestamp i got a serialization error. I've implemented your suggestion and it works like a charm.</description>
		<content:encoded><![CDATA[<p>Thanks Edward.<br />
I ran into the exact issue. When added the timestamp i got a serialization error. I&#8217;ve implemented your suggestion and it works like a charm.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ish Singh</title>
		<link>http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/comment-page-1/#comment-3017</link>
		<dc:creator>Ish Singh</dc:creator>
		<pubDate>Wed, 28 May 2008 20:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://jonkruger.com/blog/2008/02/10/linq-to-sql-in-disconnectedn-tier-scenarios-saving-an-object/#comment-3017</guid>
		<description>Edward

We have no released a Community Edition of Quick Objects which is free for commercial or non-commercial uses.  The best thing is that the free version can be used in WCF. It truly is very easy to use and the client application can either use proxy class or reuse the business objects. Take a look at couple of &lt;a href="http://www.akaltech.com/Products/Business_Logic/Video/Default.aspx" rel="nofollow"&gt;WCF videos on our website&lt;/a&gt; to see it for yourself.

Good luck,
Ish</description>
		<content:encoded><![CDATA[<p>Edward</p>
<p>We have no released a Community Edition of Quick Objects which is free for commercial or non-commercial uses.  The best thing is that the free version can be used in WCF. It truly is very easy to use and the client application can either use proxy class or reuse the business objects. Take a look at couple of <a href="http://www.akaltech.com/Products/Business_Logic/Video/Default.aspx" rel="nofollow">WCF videos on our website</a> to see it for yourself.</p>
<p>Good luck,<br />
Ish</p>
]]></content:encoded>
	</item>
</channel>
</rss>
