بسیاری از وب سایت ها ، دارای سیستم هایی برای نگهداری ، خواندن و وارد نمودن اطلاعات هستند . در ASP.Net ، دسترسی و انتقال اطلاعات دارای امکانات فراوان و منحصر به فردی است .

شما می توانید کدهای مورد نظر خود را با استفاده از کلاس هایی مثل System.Data ( معمولا به روش ADO.Net ) و یا System.Xml برای دسترسی و وارد نمودن اطلاعات در وب سایت های ASP.Net ، به راحتی بنویسید .
همچنین ASP.Net دارای کنترل ها و کلاس های آماده ای است که بدون نیاز به هیچ کدنویسی و به صورت ویژوال امکانات زیر را برای کار با داده ها در اختیارتان قرار می دهد :

  • انتخاب و نمایش اطلاعات از منابع داده ای .
  • مرتب سازی ، صفحه بندی و ذخیره سازی اطلاعات در حافظه موقت .
  • به روز رسانی ، ورود یا حذف کردن اطلاعات .
  • فیلتر کردن اطلاعات مورد نظر توسط پارامترها .
  • ساخت نرم افزارهای تحت وب کار با داده .

ASP.Net دارای چندین مدل کنترل برای کار با داده ها از قبیل کنترل های سرور داده ، کنترل های داده وب و کنترل جستجوگر ( Query Extender ) می باشد . این کنترل ها امکان اتصال ، ورود و به روز رسانی داده در منابع مختلف داده ای را فراهم می کنند ، بدون اینکه طراح نیاز به کدنویسی خاصی ادشته و یا با عملکرد کلی صفحات کار کند .