بتـــــاريخ : 1/13/2011 7:28:14 PM
الفــــــــئة
  • الحـــــــــــاسب
  • التعليقات المشاهدات التقييمات
    0 1645 0


    المجلدات السبعة

    الناقل : elmasry | العمر :42 | الكاتب الأصلى : تركي العسيري | المصدر : www.al-asiri.com

    كلمات مفتاحية  :

    خلافا للإصدار ASP.NET 1.1، توجد سبع مجلدات في الإصدار ASP.NET 2.0 لها معنى خاص عند تعريفها في أي مشروع Web Application. ضع بعين الاعتبار ان أسماء هذه المجلدات ثابتة ومحددة ولا يمكن تغييرها ولن تستطيع استخدامها لأغراضك الشخصية (فهي محددة في محرك ASP.NET Engine):


    1. App_Code:
    الملفات التي تضعها هنا لابد ان تكون ملفات شيفرة فقط Source Files Only (امتدادها ‎.vb او ‎.cs)، وجميع الفئات Classes التي تعرفها بها ستكون ظاهرة وقابلة للاستخدام من قبل كافة ملفات ASPX وغيرها في مشروعك.

    ملاحظة: لاتزال الملفات المترجمة Compiled (والتي تكون مكتبات DLL) توضع في المجلد bin (ان استخدمت فكرة الـ Code-Behind).


    2. App_Data:
    يمكن استخدام هذا المجلد لحفظ ملفات من نوع XML او قواعد بيانات من نوع Microsoft Access يستخدمها برنامجك لأغراض غير حفظ بيانات موقعك (في خادم SQL Server مثلا).


    3. App_WebReferences:
    عند تعريفك لخدمة ويب Web Service يستخدمها برنامجك، فسيتم وضع ملفات الـ ‎.wsdl في هذا المجلد.


    4. App_GlobalResources:
    تضع فيه ملفات المصادر Resource Files (التي تنتهي بالامتداد ‎.resx)، ويمكنك الوصول لها من كافة أنحاء مشروعك.


    5. App_LocalResources:
    مثل المجلد السابق ولكنه مرتبط وخاص بصفحة ASPX واحدة فقط.


    6. App_Themes:
    مخزن لمحتويات الأزياء Themes التي تمكنك من تغيير المظهر الخارجي لموقعك دون الحاجة لاعادة تصميمه، ويمكن لكل زائر ان يرى مظهر خارجي خاص فيه.


    7. App_Browsers
    هنا معلومات حول المستعرضات Browsers التي يستخدمها الزوار (ملفات ‎.browsers).


    ملاحظة ساخنة: هذه المجلدات اختيارية Optional وليست ضرورية، ولن تكون نهاية الدنيا ان تجاهلتها. وفي اغلب الاحوال، لن تحتاج الى استخدام الا لثلاث او اربع منها.


    لا اعلم لماذا، ولكني تذكرت فيلم الأميرة والاقزام السبعة! السبعة هنا ومن هي الاميرة الجميلة يا ترى؟

    -- تركي


    كلمات مفتاحية  :

    تعليقات الزوار ()