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