In this article I explain some of the significant changes that have taken place for ADO.NET version 2.0. The article will cover improvements to serialization, the better streaming support and - in some cases - lower memory requirements associated with the DataTable, as well as new support for asynchronous command execution and better support for transactions via System.Transaction classes.
Read the Article.