loading...

دانلود رايگان

دانلود رايگان پروژه

بازدید : 50
11 زمان : 1399:2

دانلود پروژه افزايش كارآئي برنامه هاي وب در ASP.NET 2.0

دانلود پروژه افزايش كارآئي برنامه هاي وب در ASP.NET 2.0

فرمت :doc

تعداد صفحات: 115

افزايش كارآئي برنامه هاي وب در ASP.NET 2.0 ( بخش اول ) يكي از ملزومات كليدي در هر نوع برنامه كامپيوتري ميزان كارائي و قابليت پاسخگوئي سريع آن به كاربران است . طراحان و پياده كنندگان برنامه هاي كامپيوتري مي بايست در زمان طراحي ، پياده سازي و نوشتن كد به اين موضوع توجه جدي داشته باشند. برنامه هاي وب با توجه به ماهيت و رسالت خود مي بايست قادر به ارائه خدمات مورد نياز به صدها و يا هزاران متقاضي همزمان به سادگي و با سرعت مطلوب باشند. به عبارت ديگر ، همزمان با افزايش كاربران نمي بايست شاهد افت سرعت و كارآئي يك برنامه وب باشيم . با ارائه فريمورك دات نت و به دنبال آن ASP.NET ، پياده سازي يك برنامه وب بطرز ناباورانه اي ساده شده است . همين موضوع باعث شده است كه طراحان و پياده كنندگان بيشتر در انديشه طراحي و پياده سازي سريع برنامه هاي وب باشند و به مسائل مربوط به كارآئي برنامه كمتر توجه نمايند . پياده كنندگان برنامه هاي وب با استفاده از فناوري ASP.NET مي بايست با بكارگيري مجموعه اي از ترفندها ، فناوري ها و رعايت برخي نكات كليدي اقدام به پياده سازي برنامه هاي وب با كارآئي بالا نمايند . در اين مقاله و ساير مقالاتي كه در آينده منتشر خواهد شد قصد داريم به برخي از روش هاي موجود به منظور طراحي و پياده سازي يك برنامه وب كارآ اشاره نمائيم . بدين منظور بر روي سه محور اساسي زير متمركز خواهيم شد : • طراحي براي كارآئي : در اين رابطه به مجموعه اي از نكات كليدي اشاره خواهيم كرد كه رعايت آنها در زمان طراحي مي تواند زمينه پياده سازي يك برنامه وب كارآ را فراهم نمايد . • تست برنامه قبل از عملياتي شدن آن : يكي از مسائل مهم در ارتباط با برنامه هاي وب ، عدم تست آنها با شرايط مشابه و يا نزديك به محيط واقعي است . در اين راستا مي توان از نرم افزارها و يا ابزارهاي مختلفي استفاده كرد تا بتوان عملكرد و سرويس دهي يك برنامه وب را قبل از زير بار رفتن واقعي مشاهده و بررسي نمود . شركت مايكروسافت در اين رابطه ابزارها و برنامه هاي متعددي را ارائه نموده است كه به بررسي آنها خواهيم پرداخت . • پياده سازي سيستم caching : با پياده سازي سيستم caching در سطوح متفاوت و caching داده مي توان كارآئي برنامه هاي وب را بطرز كاملا" محسوسي افزايش داد. در اين بخش به نحوه پياده سازي سيستم caching در برنامه هاي وب اشاره خواهيم كرد . در ادامه بر روي اولين محور متمركز و به بررسي مسائل مرتبط با آن خواهيم پرداخت . طراحي براي كارآئي توجه و رعايت موارد زير پياده كنندگان را در جهت پياده سازي برنامه هاي وب با كارآئي بالا كمك خواهد كرد : مكانيزم ترجمه كد در ASP.NET برنامه هاي نوشته شده با استفاده از ASP.NET داراي كارآئي بمراتب بيشتري نسبت به برنامه هاي نوشته شده با استفاده از ASP كلاسيك مي باشند . اين دستاورد ناشي از ترجمه اتوماتيك كد در ASP.NET است . در صفحات قديمي نوشته شده با استفاده از ASP كلاسيك ، كدها و يا اسكريپت هاي موجود در يك صفحه براي هر يك از درخواست هاي كاربران پردازش مي گرديد . در ASP.NET ، هر كلاس صفحه در اولين مرتبه دستيابي كمپايل و براي درخواست هاي آتي cache مي گردد . زماني كه اولين مرتبه يك كاربر صفحه اي را درخواست مي نمايد ( و يا اولين مرتبه دستيابي پس از ايجاد تغييرات در صفحه ) ، يك تاخير قابل ملاحظه در زمان پاسخ به درخواست خود را مشاهده مي نمايد ( تاخير ناشي از ترجمه صفحه ) . براي برخورد با اين موضوع مي توان از روش precompilation استفاده نمود . با استفاده از روش فوق پس از استقرار صفحات بر روي سرويس دهنده وب ، بلافاصله امكان درخواست و بازيابي سريع آنها براي متقاضيان فراهم مي گردد . كنترل هاي سرويس دهنده كنترل هاي سرويس دهنده عناصر اصلي در يك صفحه ASP.NET مي باشند و load زيادي را به برنامه تحميل نخواهند كرد . اين نوع كنترل ها معمولا" داراي كارآئي بمراتب بهتري نسبت به زماني مي باشند كه يك صفحه به صورت پويا و با استفاده از ترفندهائي نظير متد Response. Write خروجي خود را توليد


2984
دانلود پروژه افزايش كارآئي برنامه هاي وب در ASP.NET 2.0

دانلود پروژه افزايش كارآئي برنامه هاي وب در ASP.NET 2.0

فرمت :doc

تعداد صفحات: 115

افزايش كارآئي برنامه هاي وب در ASP.NET 2.0 ( بخش اول ) يكي از ملزومات كليدي در هر نوع برنامه كامپيوتري ميزان كارائي و قابليت پاسخگوئي سريع آن به كاربران است . طراحان و پياده كنندگان برنامه هاي كامپيوتري مي بايست در زمان طراحي ، پياده سازي و نوشتن كد به اين موضوع توجه جدي داشته باشند. برنامه هاي وب با توجه به ماهيت و رسالت خود مي بايست قادر به ارائه خدمات مورد نياز به صدها و يا هزاران متقاضي همزمان به سادگي و با سرعت مطلوب باشند. به عبارت ديگر ، همزمان با افزايش كاربران نمي بايست شاهد افت سرعت و كارآئي يك برنامه وب باشيم . با ارائه فريمورك دات نت و به دنبال آن ASP.NET ، پياده سازي يك برنامه وب بطرز ناباورانه اي ساده شده است . همين موضوع باعث شده است كه طراحان و پياده كنندگان بيشتر در انديشه طراحي و پياده سازي سريع برنامه هاي وب باشند و به مسائل مربوط به كارآئي برنامه كمتر توجه نمايند . پياده كنندگان برنامه هاي وب با استفاده از فناوري ASP.NET مي بايست با بكارگيري مجموعه اي از ترفندها ، فناوري ها و رعايت برخي نكات كليدي اقدام به پياده سازي برنامه هاي وب با كارآئي بالا نمايند . در اين مقاله و ساير مقالاتي كه در آينده منتشر خواهد شد قصد داريم به برخي از روش هاي موجود به منظور طراحي و پياده سازي يك برنامه وب كارآ اشاره نمائيم . بدين منظور بر روي سه محور اساسي زير متمركز خواهيم شد : • طراحي براي كارآئي : در اين رابطه به مجموعه اي از نكات كليدي اشاره خواهيم كرد كه رعايت آنها در زمان طراحي مي تواند زمينه پياده سازي يك برنامه وب كارآ را فراهم نمايد . • تست برنامه قبل از عملياتي شدن آن : يكي از مسائل مهم در ارتباط با برنامه هاي وب ، عدم تست آنها با شرايط مشابه و يا نزديك به محيط واقعي است . در اين راستا مي توان از نرم افزارها و يا ابزارهاي مختلفي استفاده كرد تا بتوان عملكرد و سرويس دهي يك برنامه وب را قبل از زير بار رفتن واقعي مشاهده و بررسي نمود . شركت مايكروسافت در اين رابطه ابزارها و برنامه هاي متعددي را ارائه نموده است كه به بررسي آنها خواهيم پرداخت . • پياده سازي سيستم caching : با پياده سازي سيستم caching در سطوح متفاوت و caching داده مي توان كارآئي برنامه هاي وب را بطرز كاملا" محسوسي افزايش داد. در اين بخش به نحوه پياده سازي سيستم caching در برنامه هاي وب اشاره خواهيم كرد . در ادامه بر روي اولين محور متمركز و به بررسي مسائل مرتبط با آن خواهيم پرداخت . طراحي براي كارآئي توجه و رعايت موارد زير پياده كنندگان را در جهت پياده سازي برنامه هاي وب با كارآئي بالا كمك خواهد كرد : مكانيزم ترجمه كد در ASP.NET برنامه هاي نوشته شده با استفاده از ASP.NET داراي كارآئي بمراتب بيشتري نسبت به برنامه هاي نوشته شده با استفاده از ASP كلاسيك مي باشند . اين دستاورد ناشي از ترجمه اتوماتيك كد در ASP.NET است . در صفحات قديمي نوشته شده با استفاده از ASP كلاسيك ، كدها و يا اسكريپت هاي موجود در يك صفحه براي هر يك از درخواست هاي كاربران پردازش مي گرديد . در ASP.NET ، هر كلاس صفحه در اولين مرتبه دستيابي كمپايل و براي درخواست هاي آتي cache مي گردد . زماني كه اولين مرتبه يك كاربر صفحه اي را درخواست مي نمايد ( و يا اولين مرتبه دستيابي پس از ايجاد تغييرات در صفحه ) ، يك تاخير قابل ملاحظه در زمان پاسخ به درخواست خود را مشاهده مي نمايد ( تاخير ناشي از ترجمه صفحه ) . براي برخورد با اين موضوع مي توان از روش precompilation استفاده نمود . با استفاده از روش فوق پس از استقرار صفحات بر روي سرويس دهنده وب ، بلافاصله امكان درخواست و بازيابي سريع آنها براي متقاضيان فراهم مي گردد . كنترل هاي سرويس دهنده كنترل هاي سرويس دهنده عناصر اصلي در يك صفحه ASP.NET مي باشند و load زيادي را به برنامه تحميل نخواهند كرد . اين نوع كنترل ها معمولا" داراي كارآئي بمراتب بهتري نسبت به زماني مي باشند كه يك صفحه به صورت پويا و با استفاده از ترفندهائي نظير متد Response. Write خروجي خود را توليد


2984
برچسب ها دانلود , پروژه , افزايش , كارآئي , برنامه , هاي , وب , در , ASP.NET , 2.0 , دانلود رايگان پروژه افزايش كارآئي برنامه هاي وب در ASP.NET 2.0 , دانلود رايگان مقاله افزايش كارآئي برنامه هاي وب در ASP 2.0 , دانلود رايگان تحقيق افز , دانلود پكيج كمياب , طرح توجيهي , ترجمه مقالات علمي , برنامه نويسي , سورس سي شارپ , رزومه , نمونه سوالات آزمون هاي استخدامي , نرم افزار , نمونه سوال و تمرين , گزارش كارآموزي , جامعه شناسي , دامپزشكي , خوشنويسي , نقاشي , موزيك , صنايع دستي , كارگرداني , فيلم نامه نويسي , تئاتر , سينما , پرستاري , دارو سازي , دندان پزشكي , زيست شناسي , آمار , فيزيك , رياضي , زمين شناسي , مهندسي مواد , مهندسي دريا , مهندسي محيط زيست , مهندسي شيمي , مهندسي هوا و فضا , پزشكي , فناوري نانو , نقشه كشي و معماري , گرافيك , صنايع , مهندسي مكانيك , برق و الكترونيك , عمران , كامپيوتر , كشاورزي و منابع طبيعي , اديان شناسي , الاهيات , علوم ارتباطات , مطالعات زنان (فمنيسم) , علوم اجتماعي , تربيت بدني و علوم ورزشي , علوم تربيتي , ايران شناسي , آب و هواشناسي (اقليم شناسي) , جغرافيا , روان شناسي , حسابداري , تاريخ و فرهنگ , فلسفه , مديريت , اقتصاد , حقوق , علوم سياسي , زبان خارجه , زبان و ادبيات فارسي , كامپيوتر ,
نظرات این مطلب

تعداد صفحات : 411

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 4111
  • کل نظرات : 0
  • افراد آنلاین : 9
  • تعداد اعضا : 2
  • بازدید امروز : 259
  • بازدید کننده امروز : 1
  • باردید دیروز : 1023
  • بازدید کننده دیروز : 0
  • گوگل امروز : 1
  • گوگل دیروز : 6
  • بازدید هفته : 3653
  • بازدید ماه : 4376
  • بازدید سال : 15961
  • بازدید کلی : 585553
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی