التخطي إلى المحتوى
شرح دورة الـ ASP.NET للمبتدئين – الدرس الاول
ما هي  ASP.NET ؟
ال ASP.Net هي عباره عن اخر تطوير إصدارات تكنولوجيا مايكروسوفت في برمجة صفحات الخادم النشطة . Active Server Pages (ASP)
هي تقنية ضمن لغات فيجوال ستديو دوت نت (Visual Studio.NET) ، تعمل على بناء تطبيقات الانترنت ، قد تكون هذه التطبيقات مواقع انترنت ثابتة أو ديناميكية.
 
1- مواقع الانترنت الثابتة  static website :
وهى مواقع الانترنت العاديه التى تحتوى على نصوص وصور…وباختصار هي المواقع التي كتبت ب HTML. كل صفحة منفصلة عن باقى الصفحات وليس هناك أي قواعد للبيانات.

2- مواقع الانترنت الديناميكية  Dynamic website :
هذا النوع من المواقع يسمح بتغيير او اضافة او حذف اى معلومات او صور من صفحاته بسهولة تامة من قبل المسئول عن الموقع دون الرجوع الى مصمم الموقع ، ويتم ادخال واظهار المعلومات وجداول البيانات والصور الموجوده بصفحات المواقع الديناميكيه من خلال قواعد بيانات databases تسمح بالاضافه والتحديث المستمر للصفحات ولهذا اطلق عليها المواقع الدينامكيه.
 
ما هو ال .NET Framework ؟
إطار عمل الدوت نت Dot Net Frameworkهو إطار برمجي من مايكروسوفت والذى يعمل على ربط معلومات و اجهزه و مستخدمين وتطبيقات من خلال خدمات الويب web services….وذلك عن طريق ترجمة الاكواد الى لغة الآله بحيث تشتغل على اى جهاز ومع وجود مجموعة من الفئات التى تساعد المطور على انشاء التطبيقات.
 
و هو يحتوى على مكونين رئيسيين :
 
1- Common Language Runtime او (CLR)
و هي تترجم الكود المكتوب بلغة من لغات البرمجة المعروفة الى لغة تفهمها الآلة يتم معالجتها بواسطة وحدة المعالجة المركزيةCPU ‏.
 
2- مكتبة فئات الدوت نيت Dot Net Class Library
بيئة الدوت نت بها أكثر من فئه Class جاهزه تساعد المطور فى إنشاء التطبيقات المختلفه .
  • فئات التعامل مع هياكل البيانات Data Structures
  • فئات التعامل مع ادوات الادخال والاخراج IO management
  • فئات ادوات تطبيقات الويندوز و الويب Windows and Web Controls
  • فئات الوصول إلى البيانات Database access
ما الفرق بين  ASP و  ASP.net؟
 ASP يكون فيها الكود و التصميم وال Scripts مختلط مع بعض فى نفس الصفحة

اما ASP.net فيها الكود و التصميم منفصلين من خلال ( Code Behind ) .
 
ما الذي يميز ASP.NET ؟
  • بيئة تطوير متكاملة
  • مكتبة أكواد ضخمة
  • أدوات جاهزة
  • تعدد اللغة المستخدمة :
تستطيع أن تبرمج ASP.NET باكثر من لغة مثل:
  • Visual Basic .Net
  • C#.Net
  • J#.Net
اما هنا اثناء شرح الدروس سوف نستخدم لغة C# .

عن الكاتب

التعليقات

أضف تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Shares