What is ADO.NET?
ADO.NET (ActiveX Data Objects for .NET) is the set of .NET classes and data providers (see definition of data providers below) used to manipulate databases, such as Microsoft SQL Server. ADO.NET was formerly known as ADO+. ADO.NET can be used by any .NET language. ADO.NET offers increased scalability and interoperability through the use of XML for data exchange. This technology was designed for internet and environments that do not require a constant connection. ADO.NET targets distributed, disconnected web scenarios with built in support for disconnected record sets. Since ADO.NET is based on ADO, it offers backwards compatibility.
A data provider is a set of classes in the .NET Framework that allow access to the information; a data source. The data may be located in a file, in the Windows registry, or any type of database server or network resource. A .NET data provider also allows information in a data source to be accessed as an ADO.NET DataSet. Programmers may also author their own data providers for use with the .NET Framework.
Publisher's Website
ADO.NET Training Courses
The following ADO.NET training courses are available from Blue Star Learning...
MS2389 - Programming with Microsoft ADO.NET