MVC هي اختصار لـ Model-View-Controller. وهي نمط بناء لتطبيقات الويب بطريقة هندسية جيدة، قابلة للاختبار وسهلة التعديل. إنّ التطبيقات التي تعمل على نمط MVC تعتمد على: Models: وهو كلاسات Classes تمثل البيانات التي سيستخدمها الموقع. Views: قوالب يستخدمها موقعك لتوليد واجهات HTML Controllers: كلاسات Classes للتعامل مع الطلبات Requests القادمة من المستعرضات Browsers، جلب البيانات من الـ Model، وتحديد القوالب التي ستشكل الاستجابة التي سيقوم بها موقعك. خلال التدوينات القادمة سنتمكن من فهم المبادئ الثلاثة السابقة وتطبيقها في مشاريع برمجية خاصة بكم. …
الشهر: يناير 2017
ما الذي تحتاجه لبدء البرمجة؟ للبدء ببناء أول موقع لك باستخدام ASP.NET MVC عليك تنصيب برنامج Microsoft Visual Studio، هنالك العديد من النسخ ويفضل تنصيب أحدثها، لتحميل نسخة 2015 مع التحديث الثالث اضغط هنا. Microsoft Visual Studio هو بيئة العمل المعتمدة من مايكروسوفت لبناء تطبيقات الويب باستخدام ASP.NET MVC وهو يحتوي على مزايا عديدة تجعل من عملية كتابة الأكواد عملية أسهل ومرتبة بشكل أفضل. هذه المقالة جزء من سلسلة لتعلم أساسيات ASP.NET MVC للمبتدئين: المقالة الأولى: أول موقع ويب لك باستخدام …