ما هي ASP.NET

ما هي ASP.NET

 

تُعتبّر الـ (ASP.Net ) لغّة برمجة مبدئيّة من تصميم شركة مايكروسوفت من أجل تطوير البرامج، أو هي آخر عمليّة تطوير إصدارات التكنولوجيا من مايكروسوفت في عمليّة برمجة الصفحات للخادم النشط (Active Server Pages ) (ASP)، وتقنيّة بلغات (Visual Studio.NET) ، تقوم على بناء التطبيقات في الإنترنت سواء مواقع ثابتة أو ديناميكيّة ويمكن تفصيلها كما يلي:

المواقع الثابتة (static website)

وهي عبارة عن مواقع عاديّة على الإنترنت تكون محتويّة على صوّر ونصوص أو بشكل أبسط هي مواقع الإنترنت التي تم كتابتها على بـ (HTML) بحيث تكون كلّ صفحة مفصولّة عن باقى الصفحات ولا يوجد أيّ قواعد للبيانات.

مواقع الديناميكيّة (Dynamic website)

وهي عبارّة عن مواقع تسمح بتغيير أو حذف أو إضافة أي صوّر أو معلومات من الصفحات بكلّ سهولّة من خلال مسؤول المواقع بدون العودّة الى مصمم المواقع، حيث يتمّ إظهار وإدخال البيانات والمعلومات المتواجدّة بصفحاته بواسطة قواعد بيانات (databases)، والتي تسمح بالتحديث والإضافه بشكل مستمرّ للصفحات ولذلك تمّ تسميتها بـ” المواقع الدينامكيّة”.

الفرق بين ASP و ASP.net

الـ (ASP) يكون الكود والتصميم بها بالإضافة إلى (Scripts) مختلطاً مع بعضه البعض بنفس الصفحة

أمّا الـ (ASP.net) يكون الكود والتصميم بها منفصلان وذلك بواسطة الـ ( Code Behind ).

مميزات (ASP.net)

تتميّز بالسرعة بالمقارنة مع غيرها؛ وذلك لأنّها تقوم بالترجمة وليس التفسير

الأمن حيث يوجد بها آليات تعمل على تخفيف الاختراق للمواقع التي تمّت برمجتها من خلالها

مكتبة أكواد كبيرة وضخمة وهي مكتبة دوت نت. كثرّة الأدوات الجاهزة

البيئة المتطورّة المتكاملّة وهي الفيجوال ستوديو

تعدد وتكامل اللغات، أي يمكننا البرمجّة بالكثير من اللغات ومن أهمها:

لغّة (Visual Basic .Net)  –  لغّة (C#.Net)  –  لغّة (J#.Net)   –   لغّة (Iron Python).



تواصل معنا !
فرع السعودية

(+966) 563215250

فرع السعودية
فرع مصر

(+020) 1050224848

فرع مصر

0228120106

فرع مصر

(+966) 563215250

فرع السعودية
فرع دبي

(+971) 543098007

فرع دبي
البريد الإلكتروني
مواعيد العمل

24 ساعة يوميا - 7 أيام فى الأسبوع