دستیابی داده در ASP NET 2 0
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 396
دستیابی داده در ASP.NET 2.0 ( بخش اول )
دستیابی به داده از جمله عملیات مهم در زمان پیاده سازی هر نوع برنامه کامپیوتری است و برنامه های وب نیز از این قاعده مستثنی نمی باشند . امروزه صفحات وبی که در ارتباط با داده بوده و حاوی اطلاعاتی می باشند که از بانک های اطلاعاتی بازیابی و نمایش داده می شود به یکی از ارکان اصلی هر نوع برنامه تجاری تبدیل شده است . پیاده کنندگان برنامه های کامپیوتری خصوصا" برنامه های وب همواره برای پیاده سازی برنامه هائی که در ارتباط با داده می باشند با چالش های خاص خود مواجه بوده و آرزو می نمایند که بتوانند با صرف کمترین زمان و نوشتن حداقل کد لازم به اهداف خود نائل گردند . با ارائه ASP.NET 2.0 ، زمینه تحقق خواسته فوق برای پیاده کنندگان برنامه های وب فراهم می گردد . چراکه در این نسخه از ASP.NET علاوه بر ارائه بیش از پنجاه کنترل جدید ، امکانات متعددی به منظور بهبود و تسهیل عملیات در ارتباط با داده ارائه شده است . پیاده کنندگان برنامه های وب که از ASP کلاسیک و یا ASP.NET 1.1 برای طراحی و پیاده سازی برنامه های خود استفاده می نمایند ، می بایست پس از نوشتن کد لازم به منظور دستیابی و بازیابی داده از منابع ذخیره سازی ، یک قالب و یا فرمت مناسب جهت نمایش اطلاعات در مرورگر را نیز ایجاد نمایند . با این که ویژوال استودیو دارای برنامه های کمکی خاصی ( ویزارد ) در این رابطه می باشد ، ولی استفاده از ویژگی های پیشرفته ای نظیر Paging و مرتب سازی داده ها ، همچنان مستلزم همگرائی بین کدهای نوشته شده در لایه back-end و اطلاعات مورد نظر جهت نمایش در لایه front-end است . در اغلب موارد نگهداری و یکسان سازی کدهای فوق نیز مشکل می باشد خصوصا" در مواردی که بانک اطلاعاتی تغییر می یابد و یا می بایست اطلاعات اضافه ای را بر روی یک صفحه خاص نمایش دهیم . علاوه بر موارد فوق ، استفاده از فایل های XML به عنوان منابع ذخیره سازی داده نیز مستلزم نوشتن خطوط زیادی است تا بتوان یک همگرائی خاص بین منبع داده و منطق دستیابی داده را ایجاد نمود . در ASP.NET 2.0 کد مورد نیاز به منظور دستیابی و نمایش داده کاهش و از این طریق کارآئی و بهره وری برنامه های وب بطرز محسوسی افزایش می یابد . در این رابطه ، کنترل های جدیدی ارائه شده است که قدرت کنترل و انعطاف پیاده کنندگان به منظور انجام عملیات در ارتباط با داده را افزایش می دهد. کنترل های داده جدید را می توان به همراه مجموعه وسیعی از منابع داده استفاده نمود ( از بانک های اطلاعاتی سنتی تا منابع داده جدید XML ) . بدین ترتیب تمامی منابع داده یک رفتار همگن را خواهند داشت و به دنبال آن حجم و پیچیدگی برنامه های وب مبتنی بر داده ، کاهش می یابد.
دستیابی داده در برنامه های وب درفریمورک دات نت ، دستیابی داده با استفاده از ADO.NET انجام می شود . ADO.NET در حقیقت یک رابط و یا اینترفیس برنامه نویسی است که مجموعه امکانات لازم به منظور کار با بانک های اطلاعاتی را در اختیار پیاده کنندگان برنامه های وب قرار می دهد . اینترفیس فوق با ایجاد یک لایه اضافه ، جزئیات و پیچیدگی های موجود به منظور دستیابی به داده را از دید پیاده کنندگان مخفی نگه می دارد .برنامه های وب نوشته شده با استفاده از ASP.NET 2.0 از پتانسیل های ارائه شده توسط ADO.NET نظیر : ارتباط اتوماتیک با انواع متفاوتی از منابع داده ، ایجاد کنترل های کاربر در ارتباط با داده و سایر موارد دیگر استفاده می نمایند . بدین ترتیب حجم کد مورد نیاز برای نوشتن برنامه های وب مبتنی بر داده کاهش یافته و نگهداری و پشتیبانی از این نوع برنامه ها شرایط مطلوب تری را پیدا خواهد کرد .
معماری دستیابی داده دستیابی داده در برنامه های وب دات نت براساس یک ساختار و یا معماری دو لایه ای انجام می شود (دو لایه جداگانه ) . اولین لایه ، شامل عناصر ضروری فریمورک به منظور دستیابی به داده است . دومین لایه ، شامل APIs و کنترل هائی است که قابلیت های دستیابی به داده را در اختیار برنامه نویسان قرار می دهد .دستیابی به داده مستلزم بکارگیری چهار عنصر اساسی زیر است :
برنامه وب ( ASP.NET )
لایه داده ( ADO.NET )
ارائه دهنده داده ( Data Provider )
منبع داده ( Data Source)
ارتباط بین عناصر فوق، زیرساخت و یا فونداسیون لازم برای تمامی برنامه های وب مبتنی بر داده را ارائه می نماید . شکل زیر عناصر و معماری دستیابی به داده را نشان می دهد .
شکل 1 : معماری دستیابی داده منبع : MSDN
در ادامه جایگاه هر یک از عناصر فوق را از پائین به بالا بررسی می نمائیم .
منابع ذخیره سازی داده منابع ذخیره سازی داده ، نقطه نهائی در معماری دستیابی داده بوده که بدون وجود آنان اصل مسئله دستیابی داده زیر سوال می رود . با استفاده از ADO.NET 2.0 و کنترل های جدید ارائه شده در ASP.NET 2.0 ، یک برنامه وب قادر به دستیابی داده از منابع داده متنوعی نظیر : بانک های اطلاعاتی رابطه ای ، فایل های XML ، سرویس های وب ، فایل های متنی و یا داده های موجود در فایل های Excel می باشد . بخاطر داشته باشید که منابع ذخیره سازی داده با این که دارای جایگاه خاص خود می باشند ولی از آن مهمتر ، مکانیزم هائی می باشند که با استفاده از آنان به منابع داده متصل و عملیات مرتبط با داده را انجام خواهیم داد .
سایر محصولات :
دستیابی داده در ASP NET 2 0
دستیابی داده در ASP NET...
دانلود نمونه سوالات دوره ضمن خدمت فرهنگیان برنامه درسی ملیدوره ابتدایی..دانلود نمونه سوالات دوره ضمن خدمت فرهنگیان...
دسته بندی جیگ وفیکسچرهادسته بندی جیگ وفیکسچرها...
طرح توجیهی تولید نیتروژن اکسیژن و آرگونطرح توجیهی تولید...
دسترسی به اینترنتدسترسی به اینترنت...
دانلود طرح سالانه ریاضی هفتم..دانلود طرح سالانه ریاضی هفتم.....
دروغدروغ...
دانلود فایل بایوس لپ تاپ Asus A55VDدانلود فایل بایوس لپ...
درموردعرفاندرموردعرفان...
دانلود طرح سالانه ریاضی هشتم..دانلود طرح سالانه ریاضی هشتم.....
تحقیق قطعات کامپیوترتحقیق قطعات کامپیوتر...
درسهایى از تفسیر سوره نوردرسهایى از تفسیر سوره نور...
دانلود طرح سالانه ریاضی نهم..دانلود طرح سالانه ریاضی نهم.....
تحقیق در مورد گسلتحقیق در مورد گسل...
درجات ایماندرجات ایمان...
تحقیق در مورد گزارش کار درمانگاه دام و طیورتحقیق در مورد گزارش کار درمانگاه دام...
تحقیق در مورد کودکان بی هویت و آینده 18 صتحقیق در مورد کودکان بی هویت و...
دانشگاه مجازیدانشگاه مجازی...
تحقیق در مورد کنوانسیون ضد شکنجه و رفتار یا مجازات خشن 23صتحقیق در مورد...
تحقیق در مورد کنترل کننده های فشارتحقیق در مورد کنترل کننده های فشار...
تحقیق در مورد کنترل کننده های فشار 19 صتحقیق در مورد کنترل...
تحقیق ویندوز 98تحقیق ویندوز 98...
داستان یوسف و زلیخاداستان یوسف و زلیخا...
کتاب دانش خانواده و جمعیت ویراست دوم پیام نورکتاب دانش خانواده...
تحقیق در مورد کمی درباره کیس کامپیوترتحقیق در مورد کمی درباره کیس...
تحقیق در مورد کمر درد 15 صتحقیق در مورد کمر درد 15...
تحقیق در مورد کزاز 13صتحقیق در مورد کزاز...
خمسخمس...
تحقیق در مورد کانال سوئز 10 صتحقیق در مورد کانال...
تحقیق در مورد کاربرد فناوری نانو در مهندسی عمران 60 صتحقیق در مورد کاربرد فناوری نانو در...
تحقیق در مورد کاربرد های لیزر 21 صتحقیق در مورد...
خلقت جهان از کجا و چگونه آغاز شد؟ 9صخلقت جهان از کجا و چگونه...
دانلود نمونه برنامه سالانه براساس طرح تدبیر..دانلود نمونه برنامه سالانه براساس طرح تدبیر.....
خلقت انسان از نظر قرآن 15صخلقت انسان از نظر قرآن...
تحقیق در مورد چوب 12 صتحقیق در مورد چوب 12 ص...
تحقیق در مورد چک 16 صتحقیق در مورد چک 16 ص...
تحقیق قطعات سخت افزاری کامپیوترتحقیق قطعات سخت افزاری کامپیوتر...
تحقیق در مورد چند انسان برجسته 17صتحقیق در مورد چند انسان برجسته 17ص...
خلافت علیخلافت علی...
دانلود اقدام پژوهی در مورد اضطراب امتحان..دانلود اقدام پژوهی در مورد...
خلاصه گزارش طرح آموزش عملی نماز پایه سوم دخترانخلاصه گزارش طرح آموزش...
تحقیق در مورد چشم اندازی از جایگاه ایران در دنیای نو 22 صتحقیق در مورد چشم...
تحقیق در مورد چشمانداز اقتصادی ایران 14 صتحقیق در مورد...
تحقیق در مورد چرا حسابداری دولتی و گزارش مالی از یکدیگر متفاوت بوده 13 صتحقیق در مورد چرا...
خلاء بهره گیری از ادبیات و هنر در آموزش دینی 24صخلاء بهره گیری از ادبیات و هنر...
دانلود دفتر برنامه سالانه آموزشگاه فرم خام برنامه سالانه..دانلود دفتر برنامه...
خطوط E1خطوط E1...
تحقیق در مورد چشم انداز اقتصادی ایران 9 صتحقیق در مورد...
تحقیق در مورد یوگا در محل کارتحقیق در مورد یوگا در محل...
تحقیق در مورد یوگا در محل کار 17 صتحقیق در مورد...
ولت متر دیجیتال ۰ تا 30 ولت با AVRمقدمه ای بر داده کاوی
رشد اخلاق در نوجوانان و جوانان
بررسی نقش محوری زنان در جامعه اسلامی
ولت متر دیجیتال ۰ تا 30 ولت با AVR
ساعت دییجیتال با نمایشگر سون سگمنت
طراحی گیت XOR با hspice
اسیلوسکوپ دیجیتال با AVR
پروژه کنترل موتور DC با استفاده میکروکنترلر ATMEGA 16 با نرم افزارCodeVision همراه فایل Proteus
قانون اساسی
قارچهای عالی
قارچهای عالی (2)
قارچهای خوراکی صدفی60ص
قارچ
کلمات کلیدی :پیاده کنندگان رنامه رنامه های asp net ستیابی اده پیاده کنندگان منابع اده منابع خیره ado net ازی اده خیره ازی معماری ستیابی رنامه ستیابی منابع ستفاده پیاده کنترل
- ۹۶/۰۹/۱۰