ADO.NET是Microsoft .NET Framework中所包含的一組庫,用于在.NET應用程序中同各種數據存儲區進行通信。ADO.NET庫中包含用于連接至數據源、提交查詢以及處理結果的類。還可將ADO.NET用作一種可靠、分層的非連接數據緩存,以脫機方式處理數據。利用最主要的非連接對象DataSet,可以對數據進行排序、搜索、篩選、存儲掛起更改,以及在分層數據中進行瀏覽。DataSet還包含很多功能,填補了傳統數據訪問和XML開發之間的空白。開發人員現在可以通過傳統的數據訪問接口處理XML數據,反之亦然。