ا ADO.NET مجموعه ای از کلاس ها است که سرویس های دسترسی به داده ها (data access services) را برای برنامه نویسان دات نت فریم ورک ارائه می دهد. ADO.NET مجموعه ای غنی از کامپوننت ها را برای ایجاد برنامه های توزیع شده (distributed) و اشتراک گذاری داده (data-sharing application) ارائه می دهد. این بخشی جدایی ناپذیر از دات نت فریم ورک است که دسترسی به داده های رابطه ای (relational data)، XML و application data را فراهم می کند. ADO.NET انواع نیازهای development رو ساپورت می کند، از جمله ایجاد دیتابیس کلاینت های front-end و بیزینس آبجکت های سطح متوسط (middle tier) که توسط اپلیکیشن ها، tool ها ، زبان ها یا مرورگرهای اینترنتی (Internet browser ها) استفاده می شوند.
فیچرهای جدیدی رو در ADO.NET معرفی می کند.
مقدمه ای بر طراحی (design) و اجزای (component های) ADO.NET ارائه می دهد.
- نحوه ایجاد اپلیکیشن ها با استفاده از Entity Framework را شرح می دهد.
شیوه های کدنویسی ایمن (secure coding practices) را هنگام استفاده از ADO.NET شرح می دهد.
ا Data type mapping بین دیتا تایپ های دات نت فریمورک (dot.NET Framework data types) و دیتا پرووایدر های دات نت فریمورک (NET Framework data providers) را توضیح می دهد.
نحوه ایجاد و استفاده از DataSet ها ، انواع دیتاست ها ، DataTable ها و DataView ها را شرح می دهد.
اطلاعاتی در مورد LINQ to DataSet، همراه با مثال ارائه می دهد.
نحوه اتصال به data source و نحوه بازیابی و اصلاح داده ها با استفاده از Commands، DataReaders و DataAdapters را شرح می دهد.
نحوه کار با feature ها (ویژگی ها) و عملکردهایی (functionality هایی) که مختص SQL Server هستند را شرح می دهد.
ویژگیها (feature )ا و رفتارهایی (behavior ) را توصیف میکند که مختص ارائهدهنده دادههای .NET Framework (ا dot Net Framework Provider)برای Oracle است.