ما هو الـ ASP ؟
الـ ASP ترمز الى : Active Server Pages و تعني صفحات الخادم النشطة .
كما أن الـ ASP تعمل على مخدمات IIS
و الـ IIS هي اختصار لـ Internet Information Services
و هي تعني خدمات معلومات الانترنت
و الـ IIS تأتي كإضافة مجانية مع Windows 2000
و الـ IIS هي ايضاً جزء من حزمة خيارات Windows NT 4.0
و هذه الحزمة من الممكن تحميلها من موقع ميكروسوفت على الانترنت
و ترمز الـ PWS الى Personal Web Server
و هو السيرفر المحلي
هذا كان موجود كسيرفر محلي على أي جهاز ثم تم تحديثه مع نسخ الويندوز 2000 إلى IIS4 ثم IIS5 مع الـ XP
تكنولوجيا الـ ASP
الـ ASP هي تكنولوجيا لميكروسوفت
و لتشغيل الـ IIS يجب ان تملك Windows NT 4.0 او نسخة اعلى
و لكن يمكن تشغيل الـ IIS بدون ان تملك Windows NT 4.0 و ذلك عن طريق أداة ChiliASP ، هي احدى منتجات شركة صن و هي تسمح بتشغيل الـ ASP بدون Windows NT 4.0
ما هي محتويات ملفات الـ ASP ؟
ملفات الـ ASP هي ملفات مشابهة لملفات الـ HTML
و ملفات الـ ASP من الممكن ان تحتوي على : نصوص ، وسوم HTML ، وسوم XML و احياناً سكربتات .
كيف تتعامل الـ ASP ؟
عندما يطلب المتصفح طلب عبر الـ ASP ، فإن مخدم الـ IIS يمرر الطلب عبر محرك الـ ASP ، فيقوم محرك الـ ASP بقراءة هذا الملف و يقوم بتشغيل الامر الموجود بملف الـ ASP ، و في النهاية يقوم ملف الـ ASP بإعادة المتصفح الى طلبه
ما الذى تستطيع الـ ASP القيام به ؟
التعديل الديناميكي ، تغيير او اضافة اي محتويات لصفحات الانترنت ، الاجابة على طلب أحد الزوار ، تلقى الطلبات المرسلة من فورم بريدي بالـ HTML ، الدخول لقاعدة بيانات لعرض معلومات على المتصفح ، تسهيل عمل مواقع الويب ، تفوقها في السرعة على الـ CGI و الـ Perl ، تفوقها في الأمان حيث لا يمكن عرض كود الـ ASP عبر شريط المتصفح ، ذكاء برامج الـ ASP حيث انها تستطيع التقليل من حجم الترافيك المتسخدم .
css
Cascading Style Sheets
وهي نظام لتجميع الالوان واسماء الخطوط والوان الصفحه عموما تستخدم للاختصار فى المواقع من عناء استخدام لون لكل خط وكل جدول ورابط
فيها تحدد لون وشكل ونوع الخط العادي وايضا الرابط والرابط النشط والرابط الذى تم زيارته والجداول وهكذا
DHTML - لغة برمجة متشابهه مع لغه html و هي تستخدم في تصميم الويب سايت و احدي خطوات برمجه asp
-------------------------------------
ما هي AJAX ؟
مصطلح AJAX هو إختصار لعبارة : Asynchronous JavaScript and XML أو ما يمكن ترجمته الجافا سكربت و الـ XML الغير تزامنية ! في حقيقة الأمر AJAX ليست تقنية جديدة ، بمعنى أنها لا تستخدم شيء جديد بإختراع جديد ، و لكنها تعتبر إستخدام ذكي لخصائص معينة موجودة مسبقاً في تقنيات معروفة مثل Javas Script و XML ! إذا ما الجديد الذي أتت به هذه التقنية ؟ كما أسلفنا ذكراً هذه التقنية (إن صح تسميتها بتقنية) هي عبارة عن إستخدام متكامل لخصائص لغتين من اللغات المستخدمة في تطوير المواقع ، الجافا سكربت و الـ XML . ببساطة تتيح AJAX عملية إرسال البيانات للسيرفر و إستقبالها منه دون أن يكون هناك إعادة تحميل للصفحة ، على سبيل المثال ، لأن موقع قاعة المطورين حالياً لا يستخدم هذه التقنية ، فإنك عند إستخدامك مربع البحث بكتابة عبارة لتبحث عنها و النقر على زر بحث فإن صفحة جديدة كليا ستظهر لك فيها نتائج البحث ، عن طريق ajax بإمكاننا توفير عملية إعادة التحميل لكامل الصفحة ليكون الجزء المتغير فقط هو جزء نتائج البحث ، هذا على سبيل المثال ، و على سبيل المثال أيضاً ، عند تسجيلك في خدمة البريد الإلكتروني من أي شركة و كتابتك لإسم مستخدم محجوز مسبقاً فإنك لا تريد من الموقع أن يرسل الطلب كاملاً ثم يعيد تحميل نموذج الإشتراك و يشير اليك بمكان الخطأ ، أنت تريد فقط أن تبقى الصفحة على ما هي عليها و تظهر رسالة تخبرك بمكان هذ الخطأ ! هذا ما تتيحه لك AJAX ، تفاعل كامل بين جهاز الخادم (السيرفر) و المستخدم النهائي دون وجود ضرورة لإعادة تحميل عناصر الصفحة بأكملها للإنتقال إلى نتيجة الطلب الذي تم ارساله !
--------------------------------------------------------------------------
خدمة RSS هي عبارة عن وسيلة سهلة تمكنك من الحصول على آخر الأخبار فور ورودها على مواقعك المفضلة على شبكة الإنترنت. فبدلاً من فتح صفحات المواقع والبحث عن المواضيع الجديدة، فإن خدمة RSS تخطرك بما يستجد من أخبار ومواضيع على تلك المواقع فور نشرها.
---------------------------------------------------------------------------
ما هو الويكي؟ الويكي كما وضح في تعريف الويكيبيديا (الموسوعة القائمة علي نظام الويكي)، هي عبارة عن نظام لإدارة محتويات الموقع يسمح للزوار بتعديل الصفحات التي سبق و أن كتبت، أو بإنشاء صفحات جديدة، فمثلا. أثناء تصفحك في صفحات أحد المواقع التي تستخد نظام الويكي، لنقول مثلا موقع الويكابيديا، و وجدت معلومات غير صحيحة أو خطآ مطبعي، بإمكانك و بلك بساطة التوجه إلى "تعديل المقال" وإضافة تعديلاتك على الموضوع. أو إنك أردت إضافه موضوع لم يتطرق له أحد من قبل، بإمكانك إنشاء مقالة، حتى و لو بدأته بجملة من الممكن أن يكبر الموضوع بمساهمة أشخاص آخرين
------------------------------------------------------------------------------
gnu
http://www.gnu.org/philosophy/free-sw.ar.html