
MVC أو Model View Controller هو تطبيق ويب متميز تم تطويره بواسطة Microsoft في أواخر السبعينيات. إنه تصميم برنامج بسيط يتكون من ثلاثة مكونات أساسية هي الطراز والعرض والتحكم. يتم استخدام النمط المشفر بواسطة MVC من قبل شركة تطوير الويب في جورجاون لفصل الأنماط المختلفة في تطبيق مثل فصل منطق الأعمال أو منطق البيانات عن واجهة المستخدم.
نموذج أي M في MVC يمثل مجموعة من الأنماط الفريدة المتعلقة بالبيانات ومنطق الأعمال. حتى أنه يحدد قواعد العمل الأساسية التي يجب اتباعها أثناء معالجة البيانات أو تغييرها. المكون التالي: يساعد العرض في التحقق من صحة النموذج وتحويله إلى واجهة مستخدم. تهتم طريقة عرض ASP.Net MVC بتمثيل واجهة المستخدم للبيانات وتخزينها في مجلد مضبوط.
المتحكم ، يعمل المكون الأخير لـ MVC كتنسيق بين العرض والنموذج. يتلقى مدخلات من المستخدم ثم يعالجها بمساعدة Model & View.
مزايا إطار MVC في تقنية دوت نتهناك العديد من مزايا إطار عمل MVC في Dot Net Technology ، ومن بينها:
- يوفر فصلًا نظيفًا وكاملاً عن المخاوف (SoCs)
- تمكن من التحكم بشكل أفضل في ملفات HTML المقدمة
- يتكامل بشكل مثالي مع أطر عمل جافا سكريبت
- يشجع التطوير القائم على الاختبار (TDD) و
- يتبع أحدث تصميم لفهم طبيعة الويب.
iBrandox هي وكالة تطوير مواقع ويب شهيرة في جورجاون متخصصة في توفير أحدث إطار عمل لتطبيق الويب مفتوح المصدر يعتمد على ASP.NET ، بحيث يمكن إكمال كل مشروع بطريقة مختصة.