هر بار که صفحه به سرور ارسال ( Post ) می شود ، نسخه ای جدید از آن و کلاس مربوطه ساخته می شود . در برنامه نویسی سنتی وب ، این مسئله غالبا به این معنا بود که کلیه اطلاعات مرتبط با صفحه و کنترل های آن ، در جریان رفت و برگشت به سرور از بین می رفتند . برای مثال ، اگر کاربر اطلاعات را در یک کادر متن وارد نماید ، ممکن است این اطلاعات در رفت و برگشت صفحه به سرور و کلاینت ، از بین برود . برای فائق آمدن بر این مشکل سنتی ، Asp.Net دارای چندین گزینه است که می توانید به وسیله آنها ، اطلاعات موقتی صفحه را به راه های مختلف ذخیره نموده و از پاک شدن آنها جلوگیری نمایید . این گزینه ها عبارتند از :
در asp.net تعدادی اشیاء پایه، حاوی اطلاعات بسیار با ارزشی در خصوص درخواست جاری، application و پاسخی که ارسال میشود هستند و به صورت غیر مستقیم جهت دستیابی به قسمتهای مرکزی و هستهای چهارچوب asp.net مانند security , stat data میتوان این اشیاء را بکار گرفت. بررسی این اشیاء از این جهت حائز اهمیت است که در کنترلرها و ویوها میتوان پاسخهای ارسالی به کلاینتها را بر حسب شرایط مختلفی مانند درخواست رسیده یا حالت خاص دیگری تغییر داد. ضمن اینکه از این اشیاء در ماژولها و هندلرها نیز استفاده میشود. لذا قبل از پرداختن به مفاهیم مرتبط به ماژولها و هندلرها بهتر است این اشیاء بررسی شوند.
صفحه 1 از 1
- 1