أحدث البرامج التعليمية وتطوير الشبكة
×

ASP.NET البرنامج التعليمي

ASP.NET الصفحة الرئيسية ASP.NET مقدمة

WP البرنامج التعليمي

WebPages مقدمة WebPages موس الحلاقة WebPages نسق WebPages المجلدات WebPages عالمي WebPages أشكال WebPages الأجسام WebPages ملفات WebPages قواعد بيانات WebPages المساعدون WebPages WebGrid WebPages الرسوم البيانية WebPages البريد الإلكتروني WebPages PHP WebPages نشر WebPages أمثلة

WP المراجع

WebPages فصول WebPages أمن WebPages قاعدة البيانات WebPages الواجهه WebPages المساعدون

ASP.NET Razor

Razor مقدمة Razor بناء الجملة Razor C# المتغيرات Razor C# الحلقات Razor C# منطق Razor VB المتغيرات Razor VB الحلقات Razor VB منطق

ASP.NET MVC

MVC مقدمة MVC تطبيق MVC المجلدات MVC نسق MVC التحكم MVC المشاهدات MVC قاعدة البيانات MVC نموذج MVC أمن MVC HTML المساعدون MVC نشر MVC مرجع

WF دروس

WebForms مقدمة WebForms الصفحات WebForms ضوابط WebForms أحداث WebForms أشكال WebForms حالة العرض WebForms مربع الكتابة WebForms زر WebForms ربط البيانات WebForms قائمة مجموعة WebForms جدول هاش WebForms SortedList WebForms XML ملفات WebForms مكرر WebForms Datalist على WebForms دبكونيكشن WebForms Master الصفحات WebForms ملاحة WebForms أمثلة


 

ASP.NET صفحات ويب - صفحات العالمية


هذا الفصل هو حول صفحات العالمية AppStart وPageStart.


قبل بدء التشغيل الويب: _AppStart

مكتوبة معظم كود جانب الخادم داخل صفحات الويب الفردية. على سبيل المثال، إذا تحتوي صفحة ويب على شكل المدخلات، وصفحة على شبكة الإنترنت يحتوي عادة رمز الملقم لقراءة البيانات.

ومع ذلك، من خلال إنشاء صفحة باسم _AppStart في جذر موقعك، هل يمكن أن يكون رمز بدء التشغيل أعدم قبل أن يبدأ الموقع. في حالة وجود هذه الصفحة، ASP.NET تشغيله للمرة الأولى أي صفحة في الموقع طلب.

الاستخدام النموذجي ل_AppStart هو رمز بدء التشغيل والتهيئة للقيم العالمية مثل عدادات والأسماء العالمية.

ملاحظة 1: _AppStart يجب أن يكون امتداد الملف نفس صفحات الويب الخاصة بك، مثل: _AppStart.cshtml.

ملاحظة 2: _AppStart له بادئة تسطير. وبسبب هذا، ملفات لا يمكن تصفحها مباشرة.


قبل كل صفحة: _PageStart

تماما مثل يدير _AppStart قبل أن يبدأ موقع الويب الخاص بك، يمكنك كتابة التعليمات البرمجية التي يتم تنفيذها قبل أي صفحة في كل مجلد.

لكل مجلد في صفحة ويب، يمكنك إضافة ملف يسمى _PageStart.

الاستخدام النموذجي ل_PageStart هو وضع الصفحة تخطيط لكافة الصفحات في مجلد، أو التحقق من أن يتم تسجيل المستخدم الدخول قبل تشغيل الصفحة.


كيف يعمل؟

الرسم البياني التالي يبين كيف يعمل:

PageStart

عندما يأتي الطلب، ASP.NET يتحقق سواء _AppStart موجودا. إذا كان الأمر كذلك، وهذا هو الطلب الأول إلى الموقع، تدير _AppStart.

ثم يتحقق ASP.NET سواء _PageStart موجودا. إذا كان الأمر كذلك، _PageStart يدير، قبل الصفحة المطلوبة.

إذا قمت بتضمين الدعوة إلى RunPage() داخل _PageStart تحديد المكان الذي ترغب في الصفحة المطلوبة لتشغيل. إذا لم يكن كذلك، يدير _PageStart قبل الصفحة المطلوبة.