👈 فروشگاه فایل 👉

افزایش كارآیی برنامه های وب در ASP.NET 2.0

ارتباط با ما

... دانلود ...

افزایش كارآیی برنامه های وب در ASP.NET 2.0

یكی از ملزومات كلیدی در هر نوع برنامه كامپیوتری میزان كارائی و قابلیت پاسخگوئی سریع آن به كاربران است . طراحان و پیاده كنندگان برنامه های كامپیوتری می بایست در زمان طراحی ، پیاده سازی و نوشتن كد به این موضوع توجه جدی داشته باشند.

برنامه های وب با توجه به ماهیت و رسالت خود می بایست قادر به ارائه خدمات مورد نیاز به صدها و یا هزاران متقاضی همزمان به سادگی و با سرعت مطلوب باشند. به عبارت دیگر ، همزمان با افزایش كاربران نمی بایست شاهد افت سرعت و كارآئی یك برنامه وب باشیم .

با ارائه فریمورك دات نت و به دنبال آن ASP.NET ، پیاده سازی یك برنامه وب بطرز ناباورانه ای ساده شده است . همین موضوع باعث شده است كه طراحان و پیاده كنندگان بیشتر در اندیشه طراحی و پیاده سازی سریع برنامه های وب باشند و به مسائل مربوط به كارآئی برنامه كمتر توجه نمایند .

پیاده كنندگان برنامه های وب با استفاده از فناوری ASP.NET می بایست با بكارگیری مجموعه ای از ترفندها ، فناوری ها و رعایت برخی نكات كلیدی اقدام به پیاده سازی برنامه های وب با كارآئی بالا نمایند .

در این مقاله و سایر مقالاتی كه در آینده منتشر خواهد شد قصد داریم به برخی از روش های موجود به منظور طراحی و پیاده سازی یك برنامه وب كارآ اشاره نمائیم . بدین منظور بر روی سه محور اساسی زیر متمركز خواهیم شد :

طراحی برای كارآئی : در این رابطه به مجموعه ای از نكات كلیدی اشاره خواهیم كرد كه رعایت آنها در زمان طراحی می تواند زمینه پیاده سازی یك برنامه وب كارآ را فراهم نماید .

تست برنامه قبل از عملیاتی شدن آن: یكی از مسائل مهم در ارتباط با برنامه های وب ، عدم تست آنها با شرایط مشابه و یا نزدیك به محیط واقعی است . در این راستا می توان از نرم افزارها و یا ابزارهای مختلفی استفاده كرد تا بتوان عملكرد و سرویس دهی یك برنامه وب را قبل از زیر بار رفتن واقعی مشاهده و بررسی نمود . شركت مایكروسافت در این رابطه ابزارها و برنامه های متعددی را ارائه نموده است كه به بررسی آنها خواهیم پرداخت .

پیاده سازی سیستم caching : با پیاده سازی سیستم caching در سطوح متفاوت و caching داده می توان كارآئی برنامه های وب را بطرز كاملا" محسوسی افزایش داد. در این بخش به نحوه پیاده سازی سیستم caching در برنامه های وب اشاره خواهیم كرد .

در ادامه بر روی اولین محور متمركز و به بررسی مسائل مرتبط با آن خواهیم پرداخت .

👇محصولات تصادفی👇

بتن الیافی كاربرد كامپوزیت‌های FRP در سازه‌های بتن آرمه و بررسی دوام آنها وضعیت مدیریت نگهداری تجهیزات پزشكی در بیمارستان های تحت پوشش دانشگاه علوم پزشكی ایران نمونه سوال درس طراحی وب بررسی شبکه های بی سیم Wi-Fi