Sign in
Florin Lazar - Consistency Checkpoint
Make it simple, robust and scalable
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
clusters
cmd
COM+
comments
contact
DependentTransaction
Enterprise Services
exceptions
feedback
flow propagate transactions System.Transactions
forum
Indigo
Lightweight Transactions
Microsoft Windows
MSDTC
Personal
phase0
Programming
promotable transactions
PSPE
System.Transactions
TIP WS-AT
Transactional NTFS
Transactions
TransactionScope
Archive
Archives
September 2009
(1)
April 2009
(1)
November 2008
(1)
May 2008
(7)
March 2008
(1)
February 2008
(1)
January 2008
(1)
July 2007
(1)
May 2007
(1)
March 2007
(2)
February 2007
(2)
October 2006
(1)
April 2006
(1)
March 2006
(2)
January 2006
(2)
October 2005
(3)
September 2005
(5)
August 2005
(2)
May 2005
(4)
April 2005
(7)
March 2005
(1)
February 2005
(3)
December 2004
(1)
November 2004
(2)
October 2004
(3)
September 2004
(1)
July 2004
(4)
June 2004
(1)
May 2004
(1)
March 2004
(2)
February 2004
(4)
January 2004
(2)
December 2003
(11)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Florin Lazar - Consistency Checkpoint
System.Transactions and Allow Inbound/Outbound DTC Settings
Posted
over 4 years ago
by
florinlazar
0
Comments
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...
Florin Lazar - Consistency Checkpoint
Intro for Microsoft Azure .Net Service Bus
Posted
over 4 years ago
by
florinlazar
1
Comments
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
Florin Lazar - Consistency Checkpoint
Atbroker.exe application error - CTRL-ALT-END in a remote session
Posted
over 5 years ago
by
florinlazar
1
Comments
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...
Florin Lazar - Consistency Checkpoint
When not to use transactions and where you can't use transactions
Posted
over 5 years ago
by
florinlazar
1
Comments
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...
Florin Lazar - Consistency Checkpoint
MSDTC and COM+ Configuration Tool in Vista
Posted
over 5 years ago
by
florinlazar
0
Comments
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...
Florin Lazar - Consistency Checkpoint
Exception Handling without catch(Exception)
Posted
over 5 years ago
by
florinlazar
2
Comments
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...
Florin Lazar - Consistency Checkpoint
Working with CMD and Long Path Names
Posted
over 5 years ago
by
florinlazar
0
Comments
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...
Florin Lazar - Consistency Checkpoint
How to Use System.Data with System.Transactions and Maintain Atomicity and Data Consistency
Posted
over 5 years ago
by
florinlazar
4
Comments
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 ...
Florin Lazar - Consistency Checkpoint
Limitation of TransactionScope (and using)
Posted
over 5 years ago
by
florinlazar
0
Comments
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...
Florin Lazar - Consistency Checkpoint
Avoiding Transaction Promotion with Multiple Connections - Improvements in System.Data and SQL Server 2008
Posted
over 5 years ago
by
florinlazar
2
Comments
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...
Florin Lazar - Consistency Checkpoint
A Simpler TransactionScope
Posted
over 5 years ago
by
florinlazar
3
Comments
In .Net 3.5 I can write a transactional code block as follows: transacted(()=> { using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); SqlCommand command1 = new SqlCommand(commandString1, connection...
Florin Lazar - Consistency Checkpoint
Flowing or propagating transactions in .Net
Posted
over 5 years ago
by
florinlazar
5
Comments
System.Transactions transactions are bounded to the appdomain. Which means that if you make in-appdomain calls from inside a TransactionScope, those calls will share the transaction. This also means that if you need to make a call outside the current...
Florin Lazar - Consistency Checkpoint
TIP is now deprecated
Posted
over 5 years ago
by
florinlazar
0
Comments
TIP is getting deprecated - see the note at http://msdn2.microsoft.com/en-us/library/ms679484(VS.85).aspx If the native OleTx protocol used by MSDTC and System.Transactions is not friendly enough for your firewall, you should consider the WS-AtomicTransactions...
Florin Lazar - Consistency Checkpoint
MSDN Magazine Article on Transactional File System
Posted
over 6 years ago
by
florinlazar
0
Comments
Jason Olson describes the Transactional NTFS and how you can take advantage of it in your applications: http://msdn.microsoft.com/msdnmag/issues/07/07/NTFS/default.aspx
Florin Lazar - Consistency Checkpoint
WCF in Romania
Posted
over 6 years ago
by
florinlazar
3
Comments
These days I'm in Romania with a tour at 3 universities (in Bucharest, Cluj and Iasi) talking about Windows Communication Foundation, distributed systems and web services. Adi Oltean is also talking about storage technologies in Windows. So far the...
Florin Lazar - Consistency Checkpoint
"Orcas" March 07 CTP: Support for OASIS WS-AT 1.1 and WS-Coord 1.1
Posted
over 6 years ago
by
florinlazar
3
Comments
In the "Orcas" March 2007 CTP for Visual Studio and .Net , Windows Communication Foundation brings support for OASIS specifications WS-AtomicTransaction 1.1 and WS-Coordination 1.1 . WCF will have side-by-side support with the 1.0 versions of these specs...
Florin Lazar - Consistency Checkpoint
Allowing Transactions into Your Component: "Do you really want that?"
Posted
over 6 years ago
by
florinlazar
4
Comments
Supporting transactions is part of your component contract. If you shipped a component yesterday that exposed MyComp.DoWork to the public, and today you want to add transactional support to your component, you shouldn't use the same method MyComp.DoWork...
Florin Lazar - Consistency Checkpoint
Supporting Promotable Transactions and Phase 0
Posted
over 6 years ago
by
florinlazar
1
Comments
If you are providing support for promotable transactions for your resource manager using PSPE then you need to remember to "support" Phase 0. In general, a resource manager doesn't need to do anything special about Phase 0; this phase will be handled...
Florin Lazar - Consistency Checkpoint
When transaction promotion goes "bad"
Posted
over 6 years ago
by
florinlazar
4
Comments
We already know the benefits of promotable transactions. They are all about performance, being very fast and lightweight. But then you get into situations where you know for sure that you are going to talk to a second resource manager, so you know...
Florin Lazar - Consistency Checkpoint
Comments for 90 days only
Posted
over 7 years ago
by
florinlazar
0
Comments
I'm getting way too much spam these days. I wanted to keep the comments open for ever so I can get your feedback at any time you wanted to send it to me. Unfortunately spam is consuming my time so I decided to limit the lifetime for comments to 90 days...
Florin Lazar - Consistency Checkpoint
Phase0 in .Net System.Transactions
Posted
over 7 years ago
by
florinlazar
3
Comments
In a previous post ( http://blogs.msdn.com/florinlazar/archive/2006/01/29/518956.aspx ) I talked about Phase0 and some useful things it allows you to do. Although not referred as Phase0, phase 0 features are available in .Net System.Transactions in two...
Florin Lazar - Consistency Checkpoint
Our Own Forum is Now Live! Please Join Us at the "Transactions Programming Forum"
Posted
over 7 years ago
by
florinlazar
0
Comments
I'm really happy to announce that our own forum, dedicated to transactions in Windows and .Net is now live at http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=388&SiteID=1 The RSS feed for the forum is http://forums.microsoft.com/MSDN/rss...
Florin Lazar - Consistency Checkpoint
Dedicated Site for Transactions on Microsoft.com
Posted
over 7 years ago
by
florinlazar
3
Comments
In an effort to have a common place for all the transactions technologies we provide (and we started to have a good number of technologies that continues to grow), we have put together a webpage on Microsoft.com dedicated to transactions. The address...
Florin Lazar - Consistency Checkpoint
MSDTC: The Magic of Phase Zero (Phase0) – Or – When Using 2PC Transactions Is Not Enough
Posted
over 7 years ago
by
florinlazar
9
Comments
The most known technique of implementing distributed transaction is the "two-phase commit" (2PC). Here is a quick summary of how this technique works: - Active phase: After the transaction is created and before the "commit" message is issued by the creator...
Florin Lazar - Consistency Checkpoint
Windows Communication Foundation (Indigo) Home Page
Posted
over 7 years ago
by
florinlazar
0
Comments
Windows Communication Foundation (Indigo) has its own page now at http://windowscommunication.net/
Page 1 of 4 (82 items)
1
2
3
4