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.
In This Section
What's New in ADO.NET
Introduces features that are new in ADO.NET.
Provides an introduction to the design and components of ADO.NET.
Describes how to create applications using the Entity Framework.
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
Describes how to create and use
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
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.
Language-Integrated Query (LINQ) - C#
Provides links to LINQ topics and samples using C#.
Language-Integrated Query (LINQ) - Visual Basic
Provides links to LINQ topics and samples using Visual Basic.
WCF Data Services 4.5
Describes how to use WCF Data Services to deploy data services on the Web or an intranet that implement the Open Data Protocol (OData).
.NET Framework Development Guide
Provides links to information about standard development tasks in the .NET Framework.
Samples and tutorials
Provides a list of .NET samples and tutorials.