In Asp there is an Assembly called System.Transactions which contains classes that allows the applications to work under the transactions which were organized by
Microsoft Distributed Transaction Coordinator (MSDTC ) and
Local Transaction Manager(LTM ).
This System.Transactions assembly allows both implicit and explicit way of operation
The Explicit programming model is based on the Transaction class and
The Implicit programming model using the Transaction Scope class.