ما هي ASP.NET

الامارات 7 - ما هي (ASP.NET)؟

(ASP.NET) هو إطار عمل (web framework) تم تصميمه من قبل شركة مايكروسوفت لإنتاج صفحات الويب، وقد أُصدر في عام 2002. يهدف هذا الإطار إلى تسهيل تطوير وإنشاء صفحات الويب والتطبيقات والخدمات الحديثة باستخدام نظام (NET). يدعم (ASP.NET) أنظمة التشغيل المتنوعة مثل:

Windows
Linux
macOS
Docker
اسم (ASP.NET) هو اختصار لجملة (Active Server Pages) التي تعني "صفحات الخوادم النشطة"، وتعتبر امتداداً لمكتبة (NET). هذا التوافق يسهم في تعزيز قوة وسرعة الصفحات التي يتم إنشاؤها باستخدام (ASP.NET).

ما اللغات البرمجية التي يمكن استخدامها مع (ASP.NET)؟

يمكن استخدام عدة لغات برمجية مع (ASP.NET)، منها:

C#
Visual Basic.Net
JScript
J#
ما مميزات (ASP.NET)؟

يتميز (ASP.NET) بعدد من الخصائص التي تجعله وجهة مفضلة للكثير من المبرمجين ومصممي المواقع، ومنها:

إطار عمل مفتوح المصدر لتصميم صفحات الويب.
إمكانية التعامل مع أنواع مختلفة من البيانات، مثل النصوص والتواريخ وأنواع الملفات المتنوعة.
دعم مكتبات الويب الشائعة.
نظام مصادقة بيانات متكامل.
إمكانية إضافة ملحقات لتحرير الأكواد، مما يساعد على إنجاز العمل بسرعة.
القدرة على إنشاء صفحات ديناميكية باستخدام لغات البرمجة المختلفة مع تصميمها باستخدام HTML وCSS.
دعم التطبيقات الحديثة مثل التطبيقات المعتمدة على (real-time) وتطبيقات (microservices).
ما أنواع قواعد البيانات المستخدمة مع (ASP.NET)؟

يمكن للمبرمجين استخدام عدة قواعد بيانات مع (ASP.NET)، منها:

MySQL
Oracle
XML documents
Access
Business Objects
Flat files
ما الفرق بين (ASP) و(ASP.NET)؟

يخلط بعض المبتدئين بين (ASP) و(ASP.NET)، ولكن هناك اختلافات واضحة بينهما:

(ASP) هي لغة مفّسرة، بينما (ASP.NET) هي لغة مترجمة.
تستخدم (ASP) تقنية (ADO) لتجميع البيانات، بينما (ASP.NET) تعتمد على (ADO.NET).
(ASP) تستند جزئيًا إلى نظام (object-oriented)، بينما (ASP.NET) ترتكز عليه بشكل كامل.
في (ASP)، لا يمكن فصل تصميم الويب عن الكود البرمجي، بينما (ASP.NET) يوفر هذه الإمكانية.
يمتد اسم الملفات في (ASP) إلى .asp، بينما في (ASP.NET) هو .aspx.
لا تحتوي (ASP) على خاصية وراثة الخصائص المعروفة بمصطلح (inheritance)، بينما تتضمن (ASP.NET) هذه الخاصية.
تعتبر (ASP) لغة نصية برمجية، بينما (ASP.NET) تُعد لغة برمجة متكاملة.



شريط الأخبار