تدريب .NET MVC
المدرب: محمد كانباز، [email protected]
وصف البرنامج
يُستخدم نمط MVC (Model-View-Controller) على نطاق واسع في منصات تطوير التطبيقات القائمة على الإنترنت اليوم. وهو أحد الأنماط التي ينبغي استخدامها بشكل خاص لتسهيل إدارة المشاريع واسعة النطاق ولضمان إجراء تحديثات بسيطة ودقيقة بعد نشرها. مع هذا التدريب، يمكنك الحصول على بداية جيدة في تطوير مشاريع الويب ASP.NET MVC. في محتوى البرنامج، سأتطرق إلى العديد من المواضيع بدءًا من أساسيات ASP.NET MVC وحتى المستويات المتقدمة.
تفاصيل التدريب
مقدمة إلى MVC
- ما هو MVC؟
- ما هو النموذج، العرض، وحدة التحكم؟ وكيف يعمل؟
- لنقم بإنشاء مشروع ASP.NET MVC جديد وفحصه.
تحكم
- إرسال البيانات من وحدة التحكم إلى العرض (ViewData، ViewBag، TempData).
- إرسال البيانات من وحدة التحكم إلى العرض (باستخدام مساعد Html).
- إرسال البيانات من العرض إلى وحدة التحكم (عملية POST).
منظر
- استخدام طرق العرض والتخطيط (القوالب).
- ماذا يفعل برنامج ViewStart؟
- إنشاء تخطيط متداخل.
- إنشاء قسم.
- عرض جزئي.
- إنشاء النموذج.
- باستخدام HttpGet وHttpPost.
نموذج
- مفهوم النموذج وربط النموذج.
التكامل الإطاري للكود الأول
- ما هو Entity Framework وCodeFirst؟
- إنشاء فئات (الكيانات) لجداول قاعدة البيانات لدينا.
- إنشاء الفئة (السياق) التي ستدير عمليات قاعدة البيانات.
- إنشاء قاعدة البيانات وتحديثها في حالة حدوث أي تغييرات.
- استعلامات لينك
إرجاع بيانات Json من نتيجة الإجراء واستخدامها مع Jquery
عمليات اياكس مع مسج
إدارة الحالة
- استخدام الجلسة.
- استخدام ذاكرة التخزين المؤقت.
- استخدام ملفات تعريف الارتباط.
التوجيه
- تسجيل الدخول التوجيه.
- فحص هيكل التوجيه.
تكوين الحزمة.
- إضافة BundleConfig إلى المشروع.
- باستخدام ScriptBundle وStyleBundle.
التفويض بناءً على وحدة التحكم والإجراء
إنشاء مشروع اختبار وحدة Asp.Net MVC
المشروع1
- مشروع المخزون الدوائي – إضافة الأدوية.
- مشروع المخزون الدوائي – قائمة الأدوية.
- مشروع المخزون الدوائي – التنظيم الدوائي.
- مشروع المخزون الدوائي – حذف الدواء.
المشروع2
- مشروع تسجيل الموظفين - إضافة الموظفين.
- مشروع تسجيل الموظفين - قائمة الموظفين.
- مشروع تسجيل الموظفين - تحرير الموظفين.
- مشروع تسجيل الموظفين - حذف الموظفين.