Preface
Almost every software application is driven by data. Usually, this
data is centralized in a relational database system such as SQL
Server, Oracle, or DB2. In the .NET world, you access this
information using Microsoft's latest data access
technology: ADO.NET.
Like many other .NET technologies, ADO.NET bears some superficial
similarities to its predecessor (in this case, ADO). However, ADO.NET
also includes some dramatic changes and a few surprising innovations.
It has a disconnected programming model tailored for distributed
applications and the Web, built-in support for XML serialization,
practical data binding, and an extensible set of interfaces that let
you create custom data providers.
Learning to use ADO.NET takes a little work, but the rewards are well
worth it. With the help of this reference, you'll be
up and running before you know it.