Summary
Transaction processing was been dramatically revamped in the .NET Framework 2.0. A new lightweight transaction management system has been added to the Framework, and an easy infrastructure for participating in these transactions has been exposed. Transactions use only the resources they need for the work that they’re doing. This means that instead of using the DTC for every transaction from the start, transactions are smart enough to realize when they need the services of distributed transaction management, and enlist the DTC only then.
While for now the best support for this is with SQL Server 2005, future versions of the .NET Framework will offer support for transactions with types from System.Collections (for in-memory transactions) and System.IO (for disk-based transactions). For now, you can easily add support for the types you need, as we’ve showed you for the XMLDocument type.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2006 Dominic Selly, Andrew Troelsen, and Tom Barnaby
About this chapter
Cite this chapter
(2006). Transactions. In: Expert ASP.NET 2.0. Apress. https://doi.org/10.1007/978-1-4302-0073-4_12
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0073-4_12
Publisher Name: Apress
Print ISBN: 978-1-59059-522-0
Online ISBN: 978-1-4302-0073-4
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)