<?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>Florin Lazar - Consistency Checkpoint</title><link>http://blogs.msdn.com/b/florinlazar/</link><description>Make it simple, robust and scalable</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>System.Transactions and Allow Inbound/Outbound DTC Settings</title><link>http://blogs.msdn.com/b/florinlazar/archive/2009/09/23/9898808.aspx</link><pubDate>Thu, 24 Sep 2009 08:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898808</guid><dc:creator>florinlazar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=9898808</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2009/09/23/9898808.aspx#comments</comments><description>If you do distributed transactions across the network, you know about Allow Inbound and Allow Outbound security settings for DTC (available by running dcomcnfg or by opening Component Services). 
 The help describes these settings as: 
 
 Allow Inbound...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2009/09/23/9898808.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898808" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/promotable+transactions+System-Transactions+DTC+Inbound+Outbound/">promotable transactions System.Transactions DTC Inbound Outbound</category></item><item><title>Intro for Microsoft Azure .Net Service Bus</title><link>http://blogs.msdn.com/b/florinlazar/archive/2009/04/02/9530050.aspx</link><pubDate>Fri, 03 Apr 2009 05:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9530050</guid><dc:creator>florinlazar</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=9530050</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2009/04/02/9530050.aspx#comments</comments><description>Clemens Vasters gives a great introduction to Microsoft Azure .Net Service Bus and its 4 feature areas: Naming, Registry, Connectivity, and Eventing. Find it at http://vasters.com/clemensv/PermaLink,guid,92d78bee-2cfd-4a29-95ab-c5abb9b905e7.aspx...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2009/04/02/9530050.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9530050" width="1" height="1"&gt;</description></item><item><title>Atbroker.exe application error - CTRL-ALT-END in a remote session</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/11/25/9143089.aspx</link><pubDate>Wed, 26 Nov 2008 04:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9143089</guid><dc:creator>florinlazar</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=9143089</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/11/25/9143089.aspx#comments</comments><description>I use remote desktop daily. The Atbroker.exe application error followed by black screen seemed to be gone for a while. Now it is back. The only solution that I know of and which works most of the times is "CTRL-ALT-END" (the equivalent of “CTRL-ALT-DEL...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/11/25/9143089.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9143089" width="1" height="1"&gt;</description></item><item><title>When not to use transactions and where you can't use transactions</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/08/8475058.aspx</link><pubDate>Fri, 09 May 2008 01:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8475058</guid><dc:creator>florinlazar</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8475058</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/08/8475058.aspx#comments</comments><description>Transactions are great when everyone plays in. You group a set of activities together under a transaction and you start executing them. If anything bad happens along the way or something doesn't go as planned, invoke rollback and all is taking care of...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/08/8475058.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8475058" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/transactions+compensation/">transactions compensation</category></item><item><title>MSDTC and COM+ Configuration Tool in Vista</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/07/8467420.aspx</link><pubDate>Thu, 08 May 2008 01:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8467420</guid><dc:creator>florinlazar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8467420</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/07/8467420.aspx#comments</comments><description>To access the MSDTC and COM+ configuration tool in Windows Vista, also known as Component Services MMC, you have the following options: 
 1. Run “dcomcnfg” 
 2. Or run: %SystemRoot%\System32\comexp.msc 
 3. Or if you prefer, you can add a shortcut...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/07/8467420.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8467420" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/MSDTC+Configuration/">MSDTC Configuration</category></item><item><title>Exception Handling without catch(Exception)</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8465197.aspx</link><pubDate>Wed, 07 May 2008 09:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8465197</guid><dc:creator>florinlazar</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8465197</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8465197.aspx#comments</comments><description>The design guidelines for exception handling are quite clear on avoiding “catch all” and/or avoiding catching exceptions you can’t handle. But there are cases when you really need to know if the try block completed successfully or not, and possibly take...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8465197.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8465197" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/exceptions/">exceptions</category></item><item><title>Working with CMD and Long Path Names</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8463808.aspx</link><pubDate>Tue, 06 May 2008 22:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8463808</guid><dc:creator>florinlazar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8463808</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8463808.aspx#comments</comments><description>I like using the command prompt for a lot of things and working with long (or very long) path names is something that is common these days. 
 Fortunately, you can customize cmd by using "prompt". Do a “prompt /?” in a command window to see all the options...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/06/8463808.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8463808" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/cmd/">cmd</category></item><item><title>How to Use System.Data with System.Transactions and Maintain Atomicity and Data Consistency</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8460156.aspx</link><pubDate>Mon, 05 May 2008 13:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8460156</guid><dc:creator>florinlazar</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8460156</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8460156.aspx#comments</comments><description>The Bug 
 I call it a bug. Initially I was persuaded to believe it was a feature; later I was "convinced" that it is now a matter of app compat and it can't be changed anymore. 
 
 Let’s look at the following code: 
 
 SqlConnection connection1 ...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8460156.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8460156" width="1" height="1"&gt;</description></item><item><title>Limitation of TransactionScope (and using)</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8459994.aspx</link><pubDate>Mon, 05 May 2008 11:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8459994</guid><dc:creator>florinlazar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8459994</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8459994.aspx#comments</comments><description>If you read the documentation for TransactionScope , you will find: "If no exception occurs within the transaction scope […], then the transaction in which the scope participates is allowed to proceed. If an exception does occur within the transaction...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/05/8459994.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8459994" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/TransactionScope/">TransactionScope</category><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/using/">using</category></item><item><title>Avoiding Transaction Promotion with Multiple Connections - Improvements in System.Data and SQL Server 2008</title><link>http://blogs.msdn.com/b/florinlazar/archive/2008/05/02/8452486.aspx</link><pubDate>Sat, 03 May 2008 02:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8452486</guid><dc:creator>florinlazar</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/florinlazar/rsscomments.aspx?WeblogPostID=8452486</wfw:commentRss><comments>http://blogs.msdn.com/b/florinlazar/archive/2008/05/02/8452486.aspx#comments</comments><description>Great news! The new updates added to System.Data and SQL Server 2008 finally allow multiple Open/Close connections to the same SQL Server without promoting the transaction to MSDTC. 
 This was by far the most requested feature for the System.Transactions...(&lt;a href="http://blogs.msdn.com/b/florinlazar/archive/2008/05/02/8452486.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8452486" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/System-Data/">System.Data</category><category domain="http://blogs.msdn.com/b/florinlazar/archive/tags/Lightweight+Transactions/">Lightweight Transactions</category></item></channel></rss>