الدرس الأول
أولاً نود التعرف على لغة ASP و استخداماتها و إمكانياتها في العمل و الحاجة التى تدعو لإستخدامها.
- لغة ASP اختصار ل(active server pages) و تعني باللغة العربية صفحات الخادم النشطة و معنا نشطة هنا أنها ليست ثابتة حيث أن صفحات الانترنت بشكل عام تنقسم إلى قسمين قسم ثابت(static) و قسم نشط أو متغير (dynamic), و سنقوم بالشرح الموجز عن كل قسم من الاقسام.
1- الصفحات الثابتة:(static pages)
و هي صفحات تعرض من خلال متصفح الإنترنت بحيث يتم فيها عرض محتويات الصفحة مع إعطاء الزائر إمكانية التصفح و العرض فقط بحيث لا يستطيع الزائر التأثر بأي حال من الأحوال على محتويات العرض في هذه الصفحة و من اللغات المستخدمة في هذه الصفحات HTML,DHTML و هي اللغة الإم لصفحات الإنترنت.
هذه اللغات تعد قوية و هي الأساس في عمل المواقع و الصفحات الالكترونية و لكن مع ظهور الطفرة لاكترونية حديثا و ظهور التجارة الالكترونية و التعليم عن بعد كان من اللزم أن يكون هناك إمكانية لعمل مواقع الكترونية بطرقة ما بحيث يستطيع المتصفح في أي مكان التفاعل و التأثر على محتويات العرض لديه و من هنا جاءت الحاجة للغات برمجة جديدة تمكن المبرمج مع عمل مثل هذه الصفحات التفاعلية النشطه فظهرت لغات برمجة جديدة لبرمجة المواقع الإلكترونية مثل ASP,PHP و حديثا ظهرت بيئة Dot Net و التى فتحت الباب على مصراعيه لمبرمجية تطبيقات الانترنت و بسهولة تامة.
2- الصفحات النشطة(dynamic pages)
و من خلال هذه الصفحات يستطيع المتصفح التفاعل مع محتويات الموقع المعروضة و التأثر عليها من أي مكان في العالم و ذلك يتم ببساط و إيجاز من خلال ربط محتويات الموقع بنظام قواعد بيانات يتم تخزين محتويات الموقع بداخلها من ثم عرضا باستخدام أدوات ربط خاصة.
* لن أتبع الطريقة التقليدية في الشرح و لكني سأعتمد أسلوب الدروس من ثم نتناقش معا في محتويات الدرس.
الدرس الأول:
لكي نستخدم لغة ASP على جهازك الشخصي هناك عدة أمور يجب أن تقوم بتجهيزها و هي:
1-(intenet information servecies IIS).
هذا مكون من مكونات نظام ويندوز يقوم بتهيئة جهازك الشخصي بحيث يكون خادم (********* server)
خطوات التثبيت...
- اولا اذهب الي لوحة التحكم و اختر اضافة و ازالة البرامج.
- اختر مكونات وندوز.
- ثم ضع اشارة صح امام(internet information servecies IIS) ثم اضغط موافق.
- لا تنسى وضع اسطوانة الوينوز الخاصة بالنظام الموجد على جهازك.
بعد الانتهاء من التثبيت إذهب الي c:\program files على اعتبار أن الويندوز مثبت على C
ستجد باخله مجلد اسمه inetpup و بداخله مجلد اسمه wwwroot انشئ ملف notepad أي ملف نصي باستخدام المفكره بداخل هذا المجلد و لنسمه lesson1.asp
- ضع هذا الكود في داخل الملف
كود:
<%
response.write "hello world"
response.write "my ************ is Sharif"
%>
إذهب الي متصفح الانترنت ثم اكتب ما يلي في سطر العناوين:
localhost\lesson1.asp
سيظهر التالي:
hello world
my ************ is Sharif
الشرح:
<%: هذا "tag" خاص بالبداية والنهاية لكود ASP لتميزه عن باقي الصفحة بحيث ممكن أن تحتوي الصفحة كود ASP مع كود HTML "سنتحدث عن ذلك لاحقاً"
response.write: دالة خاصة بالطباعة علة المتصفح
بحيث أن المكتبة response تحتوي على عدة دوال سنتطرق لها حسب الاستعمال.
و في الختام لا تنسونا من خالص الدعاء...
مع تحياتي... أبو الأمين