Latest web development tutorials

مقدمة إلى ASP.NET MVC

ASP.NET هو إطار تنمية لإنشاء صفحات الويب والمواقع باستخدام HTML، CSS، JavaScript و مخطوطات الخادم.

يدعم ASP.NET ثلاثة نموذج التنمية المختلفة:
صفحات ويب (صفحة ويب)، MVC (نموذج عرض المراقب المالي نموذج - عرض - المراقب المالي)، نماذج ويب (نماذج ويب).

هذا البرنامج التعليمي يدخل MVC.

صفحات ويب MVC نماذج ويب


نموذج البرمجة MVC

ASP.NET MVC ثلاثة طرق البرمجة في واحدة.

MVC هو استخدام MVC (نموذج عرض المراقب المالي نموذج - عرض - المراقب المالي) نمط تصميم لإنشاء تطبيق ويب:

  • نموذج (نموذج) يمثل جوهر التطبيق (مثل قائمة سجل قاعدة البيانات).
  • عرض (عرض) لعرض البيانات (سجلات قاعدة البيانات).
  • المراقب المالي (المراقب المالي) معالجة المدخلات (مكتوبة إلى سجل قاعدة البيانات).

نموذج MVC الوقت الذي توفر الرقابة الكاملة على HTML، CSS و JavaScript.


MVC

نمط MVC لتحديد تطبيق ويب مع ثلاث طبقات منطقية:

طبقة رجال الأعمال (النموذج المنطقي)

طبقة العرض (العرض المنطقي)

مراقبة المدخلات (المنطق المراقب المالي)

نموذج (نموذج) هو جزء من تطبيق لمعالجة منطق بيانات التطبيق.
مسؤولة بشكل عام لنموذج كائن الوصول إلى البيانات في قاعدة البيانات.

(مشاهدة) هو جزء من البيانات عملية تطبيق عرض.
عادة ما يستند الرأي على البيانات نموذج بإنشائه.

المراقب المالي (المراقب المالي) هو جزء من تفاعل المستخدم عملية التطبيق.
عادة ما تحكم هو المسؤول عن قراءة البيانات من وجهة النظر، والسيطرة على إدخال المستخدم وإحالة نموذج البيانات.

MVC طبقات تساعد إدارة التطبيقات المعقدة، لتتمكن من التركيز حصرا على جانب واحد في وقت واحد. على سبيل المثال، لا يمكنك الاعتماد على القضية إلى التركيز على منطق الأعمال من طريقة عرض التصميم. ولكن أيضا السماح اختبار تطبيق أسهل.

MVC أيضا تبسيط تطوير تجمع الهرمية. يمكن للمطورين مختلفة تطوير في وقت واحد عرض، منطق جهاز تحكم ومنطق الأعمال.


مقارنة نماذج ويب MVC

MVC نموذج البرمجة هو بديل لASP.NET التقليدي (نماذج ويب) من خفيفة الوزن. انها خفيفة الوزن، والإطار قابلة للاختبار غاية في حين دمج جميع ميزات ASP.NET القائمة، مثل الصفحات الرئيسية والأمن والتوثيق.


البصرية ستوديو اكسبريس 2012/2010

البصرية ستوديو اكسبريس هو نسخة مجانية من Microsoft Visual Studio.

البصرية ستوديو اكسبريس MVC (ونماذج ويب) أدوات تطوير مصممة.

البصرية ستوديو اكسبريس تضم:

  • MVC ونماذج ويب
  • السحب والإسقاط الويب الضوابط ومكونات ويب
  • اللغة خادم الويب (الشفرة باستخدام VB أو C #)
  • خادم ويب (IIS اكسبرس)
  • خادم قاعدة البيانات (SQL Server ضغط)
  • إطار تطوير ويب كاملة (ASP.NET)

إذا كنت قد قمت بتثبيت البصرية ستوديو اكسبريس، سوف تتعلم أكثر في هذا البرنامج التعليمي.

إذا كنت ترغب في تثبيت Visual Studio Express الرجاء النقر على الرابط في واحد من:

ومطور ويب 2012 البصرية (ويندوز 7 أو ويندوز 8)

ومطور ويب 2010 البصرية (ويندوز فيستا أو إكس بي)

مصباح بعد الانتهاء من التثبيت الأول من Visual Studio Express يمكنك تثبيت بقع وحزم الخدمة عن طريق تشغيل برنامج الإعداد مرة أخرى، فقط تحتاج إلى الضغط على الرابط مرة أخرى.


دليل ASP.NET MVC المرجعي

في هذا البرنامج التعليمي، لقد قدمنا ​​ASP.NET MVC دليل مرجعي كامل للمراجعة.