This documentation is archived and is not being maintained.


ADO.NET is a set of classes that expose data access services for .NET Framework programmers. ADO.NET provides a rich set of components for creating distributed, data-sharing applications. It is an integral part of the .NET Framework, providing access to relational, XML, and application data. ADO.NET supports a variety of development needs, including the creation of front-end database clients and middle-tier business objects used by applications, tools, languages, or Internet browsers.

What's New in ADO.NET

Introduces features that are new in ADO.NET.

ADO.NET Overview

Provides an introduction to the design and components of ADO.NET.

ADO.NET Entity Framework

Describes how to create applications using the Entity Framework.

Entity Data Model Tools

Describes how to use the Entity Data Model Tools, which are provided by the Entity Framework, to create applications.

Securing ADO.NET Applications

Describes secure coding practices when using ADO.NET.

Data Type Mappings in ADO.NET

Describes data type mappings between .NET Framework data types and the .NET Framework data providers.

DataSets, DataTables, and DataViews (ADO.NET)

Describes how to create and use DataSets, typed DataSets, DataTables, and DataViews.

LINQ to DataSet

Provides information about LINQ to DataSet, including programming examples.

Retrieving and Modifying Data in ADO.NET

Describes how to connect to a data source and how to retrieve and modify data using Commands, DataReaders and DataAdapters.

SQL Server and ADO.NET

Describes how to work with features and functionality that are specific to SQL Server.

Oracle and ADO.NET

Describes features and behaviors that are specific to the .NET Framework Data Provider for Oracle.

Security in Native and .NET Framework Code

Provides links to security topics for Visual Studio, the .NET Framework, and cryptography.

LINQ (Language-Integrated Query)

Provides links to LINQ topics and samples.

WCF Data Services

Describes how to use WCF Data Services to deploy data services on the Web or an intranet that implement the Open Data Protocol (OData).

Core Development Technologies

Provides links to information about standard development tasks in the .NET Framework.

Advanced Development Technologies

Provides links to information about sophisticated development tasks and techniques in the .NET Framework.

Samples and QuickStarts

Provides complete listings of all samples and QuickStart samples associated with the .NET Framework.