دستیابی داده در ASP.NET
2.0
دستیابی به داده از جمله عملیات مهم در زمان پیاده سازی هر نوع برنامه کامپیوتری است و برنامه های وب نیز از این قاعده مستثنی نمی باشند امروزه صفحات وبی که در ارتباط با داده بوده و حاوی اطلاعاتی می باشند که |
![]() |
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 857 کیلو بایت |
تعداد صفحات فایل | 395 |
دستیابی داده در ASP.NET 2.0
دستیابی به داده از جمله عملیات مهم در زمان پیاده سازی هر نوع برنامه کامپیوتری است و برنامه های وب نیز از این قاعده مستثنی نمی باشند . امروزه صفحات وبی که در ارتباط با داده بوده و حاوی اطلاعاتی می باشند که از بانک های اطلاعاتی بازیابی و نمایش داده می شود به یکی از ارکان اصلی هر نوع برنامه تجاری تبدیل شده است .
پیاده کنندگان
برنامه های کامپیوتری خصوصا" برنامه های وب همواره برای پیاده سازی برنامه هائی که
در ارتباط با داده می باشند با چالش های خاص خود مواجه بوده و آرزو می نمایند که
بتوانند با صرف کمترین زمان و نوشتن حداقل کد لازم به اهداف خود نائل گردند . با
ارائه ASP.NET 2.0 ، زمینه تحقق خواسته فوق برای پیاده کنندگان برنامه های وب
فراهم می گردد . چراکه در این نسخه از ASP.NET علاوه بر ارائه بیش از پنجاه کنترل
جدید ، امکانات متعددی به منظور بهبود و تسهیل عملیات در ارتباط با داده ارائه
شده است .
پیاده کنندگان برنامه های وب که از ASP کلاسیک و یا ASP.NET 1.1 برای
طراحی و پیاده سازی برنامه های خود استفاده می نمایند ، می بایست پس از نوشتن کد
لازم به منظور دستیابی و بازیابی داده از منابع ذخیره سازی ، یک قالب و یا فرمت
مناسب جهت نمایش اطلاعات در مرورگر را نیز ایجاد نمایند .
با این که ویژوال
استودیو دارای برنامه های کمکی خاصی ( ویزارد ) در این رابطه می باشد ، ولی استفاده
از ویژگی های پیشرفته ای نظیر Paging و مرتب سازی داده ها ، همچنان مستلزم
همگرائی بین کدهای نوشته شده در لایه back-end و اطلاعات مورد نظر جهت نمایش در
لایه front-end است . در اغلب موارد نگهداری و یکسان سازی کدهای فوق نیز مشکل می
باشد خصوصا" در مواردی که بانک اطلاعاتی تغییر می یابد و یا می بایست اطلاعات
اضافه ای را بر روی یک صفحه خاص نمایش دهیم . علاوه بر موارد فوق ، استفاده از
فایل های XML به عنوان منابع ذخیره سازی داده نیز مستلزم نوشتن خطوط زیادی است تا
بتوان یک همگرائی خاص بین منبع داده و منطق دستیابی داده را ایجاد نمود .