دروس ASP و ASP.NET
ASP لتقف على الأعمار الخلقية P _
ASP هو إطار تطوير لبناء صفحات الويب.
يدعم ASP العديد من نماذج التطوير المختلفة:
- كلاسيك ASP
- نماذج ويب ASP.NET
- ASP.NET MVC
- صفحات ويب ASP.NET
- واجهة برمجة تطبيقات ASP.NET
- ASP.NET كور
تقنية ASP
ASP و ASP.NET هما تقنيات جانب الخادم.
تتيح كلتا التقنيتين رمز الكمبيوتر ليتم تنفيذه بواسطة خادم الإنترنت.
عندما يطلب المستعرض ملف ASP أو ASP.NET ، يقوم محرك ASP بقراءة الملف وتنفيذ أي تعليمات برمجية في الملف وإرجاع النتيجة إلى المستعرض.
Classic ASP - صفحات الخادم النشطة
تم تقديم ASP (المعروف أيضًا باسم Classic ASP) في عام 1998 كأول لغة برمجة نصية من جانب الخادم من Microsoft.
تحتوي صفحات ASP التقليدية على ملحق الملف .asp ويتم كتابتها عادةً في VBScript.
قم بزيارة البرنامج التعليمي Classic ASP »ASP.NET
تم إصدار ASP.NET في عام 2002 خلفًا لـ Classic ASP.
صفحات ASP.NET لها الامتداد .aspx ويتم كتابتها عادةً في C # (C حاد).
ASP.NET 4.6 هو أحدث إصدار رسمي من ASP.NET.
كان من المتوقع أن يكون ASP.NET 5 إعادة تصميم مهمة لـ ASP.NET.
ومع ذلك ، تم إيقاف تطوير ASP.NET 5 لصالح ASP.NET Core .
صفحات ويب ASP.NET
صفحات الويب ASP.NET هي نموذج تطبيق SPA (تطبيق صفحة واحدة).
نموذج SPA مشابه تمامًا لـ PHP و Classic ASP.
يتم دمج صفحات ويب ASP.NET في ASP.NET Core الجديد.
قم بزيارة البرنامج التعليمي لصفحات الويب الخاصة بنا »ASP.NET MVC
ASP.NET MVC هو نموذج تطبيق MVC (نموذج - عرض - متحكم).
يتم دمج ASP.NET MVC في ASP.NET Core الجديد.
لم يتم تناول ASP.NET MVC في هذا البرنامج التعليمي.
ASP.NET Web API
ASP.NET API هو نموذج تطبيق API (واجهة برمجة التطبيقات).
يتم دمج ASP.NET API في ASP.NET Core الجديد.
لم يتم تناول ASP.NET API في هذا البرنامج التعليمي.
نماذج ويب ASP.NET
ASP.NET Web Forms هو نموذج تطبيق مدفوع بالأحداث.
لا تعد نماذج ويب ASP.NET جزءًا من ASP.NET Core الجديد.
لا يتم تناول نماذج ويب ASP.NET في هذا البرنامج التعليمي.
ASP.NET كور
تم إصدار ASP.NET Core في عام 2016.
يقوم ASP.NET Core بدمج ASP.NET MVC و ASP.NET Web API و ASP.NET Web Pages في إطار تطبيق واحد.
لم يتم تناول ASP.NET Core في هذا البرنامج التعليمي.