ADO.NET est un ensemble de composants logiciels que les programmeurs peuvent utiliser pour accéder aux données et services de données basés sur des jeux de données déconnectées et XML. C'est une partie de la bibliothèque de classes de base qui est inclus avec Microsoft. NET Framework. Il est couramment utilisé par les programmeurs pour accéder et modifier les données stockées dans les systèmes de bases de données relationnelles, mais il peut également accéder aux données de sources non-relationnelles. ADO.NET est parfois considéré comme une évolution de la technologie ActiveX Data Objects (ADO), mais a été modifiée de façon extensive qu'il peut être considéré comme un produit entièrement nouveau.