مجلد ASP.NET MVC
من أجل تعلم ASP.NET MVC، فإننا سوف بناء تطبيقات الإنترنت.
الجزء 2: استكشاف مجلد التطبيقات.
مجلد MVC
ملف نموذجي محتويات المجلد تطبيق ويب ASP.NET MVC على النحو التالي:
|
جميع الأسماء مجلد التطبيق MVC هي نفسها. ويستند إطار بعثة التحقق المشتركة على تسمية الافتراضية. التحكم تحكم إرسال في مجلد، وكتب في رأي المشاهدات مجلد، يتم كتابة نموذج في مجلد نماذج. لم يعد لديك رمز التطبيق يستخدم اسم المجلد.
تسمية موحدة تقلل من كمية من التعليمات البرمجية، وتساعد المطورين على فهم مشروع MVC.
وفيما يلي محتويات كل مجلد لمحة موجزة:
مجلد App_Data
يستخدم مجلد App_Data لتخزين بيانات التطبيق.
سنقوم بإضافة قاعدة بيانات SQL في فصل لاحق من هذا البرنامج التعليمي إلى مجلد App_Data.
المجلد المحتوى
المجلد المحتوى تستخدم لتخزين الملفات الثابتة، مثل أوراق الأنماط (ملفات CSS)، والرموز والصور.
ومرئي مطور ويب تلقائيا إضافة مجلد إلى مجلد موضوعات المحتوى. المواضيع في مجلدات أسلوب مسج والصورة. في المشروع، يمكنك حذف المجلد الموضوعات.
ومرئي مطور ويب أيضا إضافة ملف ورقة نمط قياسي لهذا المشروع: محتوى ملف المجلد Site.css. ملف أنماط هو الملف الذي ترغب في تغيير نمط التطبيق الذي تريد تحريره.
سنقوم تحرير الملف ورقة نمط (Site.css) في الفصل التالي من هذا البرنامج التعليمي.
مجلد التحكم
التحكم يحتوي المجلد مسؤولة عن معالجة إدخال المستخدم والطبقة تحكم المقابلة.
يتطلب MVC أن كل اسم ملف من وحدة تحكم ل"تحكم" في نهاية المطاف.
خلقت مرئي مطور ويب وحدة تحكم الرئيسية (لصفحة الرئيسية ومعلومات عن الصفحة) حساب وحدة تحكم (لصفحة تسجيل الدخول):
سنقوم إنشاء المزيد من وحدات التحكم في أقسام لاحقة من هذا البرنامج التعليمي.
مجلد نماذج
يحتوي المجلد نماذج تمثل الطبقة تطبيق نموذج. سيطرة نموذج البيانات ومعالجتها للتطبيق.
سنقوم إنشاء نموذج (الطبقة) في جزء لاحق من هذا البرنامج التعليمي.
طرق عرض المجلد
يستخدم طرق عرض المجلد لتخزين وعرض التطبيق المقترن ملف HTML (واجهة المستخدم).
يحتوي على طرق عرض المجلد مجلد ملف المقابلة لكل وحدة تحكم.
في المجلد المشاهدات، خلقت مرئي مطور ويب مجلد الحساب، مجلد الرئيسية، مجلد مشترك.
يحتوي المجلد حساب صفحات للتسجيل حساب المستخدم وتسجيل الدخول.
يستخدم المجلد الرئيسي لتخزين صفحات التطبيق مثل الصفحات الرئيسية وصفحات حول فئة.
المجلدات المشتركة لتبادل وجهات النظر بين وحدة تحكم الذاكرة (الصفحات الرئيسية وصفحات تخطيط).
وسوف تحرير ملفات التخطيط في الفصل التالي من هذا البرنامج التعليمي.
مجلد البرامج النصية
مجلد البرامج النصية مخزن تطبيقات جافا سكريبت الملف.
افتراضيا، يتم تخزين مرئي مطور ويب في هذا المجلد القياسية MVC، أياكس ومسج الملفات:
ملاحظة: عندما يكون اسم الملف "modernizr" لتطبيق لدعم ملف HTML5 و CSS3 جافا سكريبت.