أحدث البرامج التعليمية وتطوير الشبكة
×

ASP.NET البرنامج التعليمي

ASP.NET الصفحة الرئيسية ASP.NET مقدمة

WP البرنامج التعليمي

WebPages مقدمة WebPages موس الحلاقة WebPages نسق WebPages المجلدات WebPages عالمي WebPages أشكال WebPages الأجسام WebPages ملفات WebPages قواعد بيانات WebPages المساعدون WebPages WebGrid WebPages الرسوم البيانية WebPages البريد الإلكتروني WebPages PHP WebPages نشر WebPages أمثلة

WP المراجع

WebPages فصول WebPages أمن WebPages قاعدة البيانات WebPages الواجهه WebPages المساعدون

ASP.NET Razor

Razor مقدمة Razor بناء الجملة Razor C# المتغيرات Razor C# الحلقات Razor C# منطق Razor VB المتغيرات Razor VB الحلقات Razor VB منطق

ASP.NET MVC

MVC مقدمة MVC تطبيق MVC المجلدات MVC نسق MVC التحكم MVC المشاهدات MVC قاعدة البيانات MVC نموذج MVC أمن MVC HTML المساعدون MVC نشر MVC مرجع

WF دروس

WebForms مقدمة WebForms الصفحات WebForms ضوابط WebForms أحداث WebForms أشكال WebForms حالة العرض WebForms مربع الكتابة WebForms زر WebForms ربط البيانات WebForms قائمة مجموعة WebForms جدول هاش WebForms SortedList WebForms XML ملفات WebForms مكرر WebForms Datalist على WebForms دبكونيكشن WebForms Master الصفحات WebForms ملاحة WebForms أمثلة


 

ASP.NET MVC دروس


ASP.NET

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

ASP.NET تدعم ثلاثة نماذج التنمية المختلفة:
صفحات الويب، MVC (Model View Controller) ، ونماذج ويب.

هذا TUTORIAL COVERS MVC

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

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

MVC هو واحد من ثلاثة نماذج البرمجة ASP.NET.

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

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

يوفر نموذج MVC أيضا السيطرة الكاملة على HTML، CSS، وجافا سكريبت.


MVC

يحدد نموذج MVC الويب
التطبيقات مع 3 طبقات المنطق:

طبقة رجال الأعمال (Model logic)

طبقة عرض (View logic)

ومراقبة المدخلات (Controller logic)

The Model هو جزء من التطبيق الذي يعالج المنطق لبيانات التطبيق.
في كثير من الأحيان الأشياء نموذجية استرجاع البيانات (and store data) من قاعدة بيانات.

The View هي أجزاء من التطبيق الذي يتعامل مع عرض البيانات.
غالبا ما يتم إنشاؤها وجهات النظر من بيانات نموذج.

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

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

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


نماذج ويب مقابل MVC

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


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

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

البصرية ستوديو اكسبريس هو خياط أداة للتنمية قدم للMVC (and Web Forms) .

البصرية ستوديو اكسبريس يحتوي على:

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

إذا قمت بتثبيت Visual Studio Express و سوف تحصل على المزيد من الفوائد من هذا البرنامج التعليمي.

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

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

البصري مطور ويب 2010 (If you have Windows Vista or XP)

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


المراجع ASP.NET MVC

في نهاية هذا البرنامج التعليمي سوف تجد إشارة كاملة ASP.NET MVC.