Custom Transactions
If you haven’t used TransactionScope from the System.Transactions namespace, you don’t know what you’re missing. This system, introduced with .NET 2.0 provides a flexible mechanism for allowing your code to take part in transactions. Many of the built-in subsystems such as ADO.NET automatically enlist in these transactions, but the real power comes from the fact [...]