ASP.NET، المعروف أيضًا باسم ASP+، عبارة عن منصة لتطوير الويب تعتمد على .NET Framework وهي لغة برمجة نصية من الجيل الجديد أطلقتها Microsoft.
ASP.NET هو إطار تطوير لإنشاء صفحات الويب ومواقع الويب باستخدام HTML وCSS وJavaScript والبرامج النصية للخادم.
يدعم ASP.NET ثلاثة أوضاع تطوير مختلفة: صفحات الويب (صفحات الويب)، وMVC (وحدة التحكم في عرض النموذج، ووحدة التحكم في عرض النموذج)، ونماذج الويب (نماذج الويب):
وضع صفحة واحدة لصفحات الويب | وحدة تحكم عرض نموذج MVC | نماذج الويب نموذج يحركه الحدث | ||
أبسط وضع ASP.NET. على غرار PHP وASP الكلاسيكي. القوالب والمساعدات المضمنة لقواعد البيانات ومقاطع الفيديو والرسومات والوسائط الاجتماعية وما إلى ذلك. | يقسم MVC تطبيق الويب إلى 3 مكونات مختلفة: النموذج مسؤول عن البيانات، العرض مسؤول عن العرض، وحدة التحكم مسؤولة عن الإدخال | نموذج تطوير ASP.NET التقليدي القائم على الأحداث: صفحات الويب التي تحتوي على عناصر تحكم الخادم وأحداث الخادم ورمز الخادم. |
إذا كنت مستخدمًا جديدًا لـ ASP.NET، فمن المستحسن أن تبدأ بصفحات الويب.
تعد صفحات الويب أبسط نموذج تطوير لتطوير مواقع ASP.NET.
في البرنامج التعليمي لصفحات الويب، ستتعلم كيفية الجمع بين HTML وCSS وJavaScript وتعليمات الخادم باستخدام أحدث بناء جملة لترميز خادم Razor في VB (Visual Basic) أو C# (C Sharp).
يمكنك أيضًا التعرف على كيفية توسيع صفحات الويب الخاصة بك باستخدام مساعدات الويب القابلة للبرمجة، بما في ذلك قواعد البيانات والفيديو والرسومات والوسائط الاجتماعية والمزيد.
ابدأ في تعلم صفحات ويب ASP.NET الآن!
MVC هو نمط لإنشاء تطبيقات الويب باستخدام تصميم MVC (وحدة التحكم في عرض النموذج ووحدة التحكم في عرض النموذج).
إذا كنت تريد نموذج تطوير خفيف الوزن يحل محل ASP.NET التقليدي، فيمكنك البدء في التعلم من MVC.
في برنامجنا التعليمي MVC، سوف تتعلم كيفية إنشاء تطبيق ويب باستخدام نموذج تطوير خفيف الوزن يدمج جميع ميزات ASP.NET الموجودة (مثل الصفحات الرئيسية، والأمان، والصفحات الرئيسية للمصادقة، والأمان، والمصادقة).
ابدأ في تعلم ASP.NET MVC الآن!
نماذج الويب هي نموذج ASP.NET تقليدي يعتمد على الأحداث.
على مر السنين، استخدم المطورون نماذج ويب ASP.NET لإنشاء العديد من مواقع الويب المعروفة وواسعة النطاق.
إذا كنت تريد التعرف على أنماط التصميم التي استخدمها العديد من مطوري الويب خلال السنوات العشر الماضية، فيمكنك البدء باستخدام نماذج الويب.
ابدأ في تعلم نماذج ويب ASP.NET الآن!
هذا البرنامج التعليمي مناسب لأي شخص يريد تعلم إنشاء مواقع الويب على منصة Microsoft ASP.NET، بدءًا من مواقع الهواة وحتى أحدث الشبكات التجارية الحديثة.
يمكنك اتباع هذا البرنامج التعليمي حتى لو كنت جديدًا في برمجة الويب، وسيكون مفيدًا إذا كان لديك فهم أساسي لـ HTML وCSS.
إذا كان لديك فهم أساسي للغات البرمجة النصية مثل JavaScript أو VB (Visual Basic)، فسيكون من المفيد اتباع هذا البرنامج التعليمي.
هل تفضل VB على C# (C حاد)؟ هل تريد أن تتعلم اللغتين؟ هناك أخبار جيدة: معظم أمثلة التعليمات البرمجية المتوفرة في البرامج التعليمية لـ w3cschool.cn متوفرة باللغتين.
إذا كنت مطور ويب محترفًا ولديك خبرة في تطوير ASP.NET، فلا يزال بإمكانك تعلم الكثير من هذا البرنامج التعليمي، لأن هذه البرامج التعليمية تقدم العديد من مفاهيم ASP.NET الجديدة، مثل HTML5 وCSS3 وJQuery وما إلى ذلك.