The .NET Framework class library contains a set of classes for data access. You can find these classes in the System.Data namespace. These classes are used primarily for accessing relational databases, but the classes are generic enough to allow you to use the technology to access other kinds of data stores (email, delimited text documents, Excel spreadsheets, and so forth). These classes are conceptually similar to ADO, which is Microsoft's popular data-access technology, so much so that Microsoft has called the classes in this namespace ADO.NET.

ADO.NET improves on ADO in three major ways: (1) It has vastly improved support for the disconnected programming model. (2) XML support is now a fundamental part of ADO.NET rather than a supported ...

Get .NET and COM Interoperability Handbook, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.