<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Concurrency in SSDS</title><link>http://blogs.msdn.com/eugeniop/archive/2008/08/01/concurrency-in-ssds.aspx</link><description>A common concern with SSDS, and a common question I get in many presentations I've given is how to handle concurrency and entity versioning. Suppose you have the following sequence of events: By default, SSDS will just accept the last Update and overwrite</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Concurrency in SSDS</title><link>http://blogs.msdn.com/eugeniop/archive/2008/08/01/concurrency-in-ssds.aspx#8835271</link><pubDate>Wed, 06 Aug 2008 02:32:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8835271</guid><dc:creator>mamund</dc:creator><description>&lt;p&gt;EP:&lt;/p&gt;
&lt;p&gt;I assume that the ETag does the same thing in HTTP as the VersionMatch class in SOAP, right?&lt;/p&gt;
</description></item><item><title>re: Concurrency in SSDS</title><link>http://blogs.msdn.com/eugeniop/archive/2008/08/01/concurrency-in-ssds.aspx#8843790</link><pubDate>Fri, 08 Aug 2008 19:33:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8843790</guid><dc:creator>eugeniop</dc:creator><description>&lt;p&gt;Yes it does. See:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/jcurrier/archive/2008/07/25/sql-server-data-services-upgrade-has-been-completed.aspx"&gt;http://blogs.msdn.com/jcurrier/archive/2008/07/25/sql-server-data-services-upgrade-has-been-completed.aspx&lt;/a&gt; &lt;/p&gt;
</description></item><item><title>Assert.IsTrue(ThrowsException(() =&gt; object.Method()));</title><link>http://blogs.msdn.com/eugeniop/archive/2008/08/01/concurrency-in-ssds.aspx#8986764</link><pubDate>Tue, 07 Oct 2008 22:19:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8986764</guid><dc:creator>Colby Africa</dc:creator><description>&lt;p&gt;While reading this post , I came across an interesting line of code: 1: Assert.IsTrue(ThrowsException&amp;amp;lt;UpdateException&amp;amp;gt;(()&lt;/p&gt;
</description></item><item><title>re: Concurrency in SSDS</title><link>http://blogs.msdn.com/eugeniop/archive/2008/08/01/concurrency-in-ssds.aspx#8997827</link><pubDate>Mon, 13 Oct 2008 14:37:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8997827</guid><dc:creator>Harry</dc:creator><description>&lt;p&gt;I also try to use the ThrowsException&amp;lt;E&amp;gt;(Action f) &amp;quot;pattern&amp;quot;. It does work fine when running in &amp;quot;run&amp;quot; mode. But it does not work using the &amp;quot;debug&amp;quot; mode. Do you have the same experience or could you give me a hint!&lt;/p&gt;
&lt;p&gt;Thankx, cheers Harry&lt;/p&gt;
</description></item></channel></rss>