كثيرًا ما نقول أن ASP ليست لغة، على الرغم من أنه يبدو أن كود ASP يظهر على شكل برنامج نصي. تحدد Microsoft ASP كبيئة تنفيذ لغة البرمجة النصية. في بيئة التنفيذ هذه، يوجد نوعان من أكواد تقنية ASP، أحدهما VBScript والآخر Jscript. كلاهما مدعوم من قبل ASP بشكل افتراضي.
بالطبع، يمكنك أيضًا استخدام لغات البرمجة النصية الأخرى، كل ما عليك فعله هو تثبيت البرمجة النصية ActiveX لهذه اللغة.
على سبيل المثال، إذا كنت جيدًا جدًا في استخدام لغة Perl، فيمكنك استخدام PerlScript لتطوير ASP. بالإضافة إلى إعداد بعض المتطلبات البسيطة والأساسية، يمكنك بسهولة استخدام تقنية ASP لتطوير مواقع الويب دون استخدام أدوات أخرى.
نظرًا لأن برامج ASP النصية تتبع بدقة تنسيق ملف ASCII، فيمكنك تصميم صفحة ASP الخاصة بك دون أي أدوات خاصة أخرى. ولكن هناك شيء واحد وهو أنه قبل أن نبدأ في تصميم صفحات ASP الخاصة بنا، يجب علينا تشغيل خادم يمكنه دعم تقنية ASP حتى نتمكن من تصفح صفحات ASP. بمعنى آخر، لا يمكنك محاولة فتح مستعرض يقرأ محتوى ASP من صفحة html المحلية الخاصة بك.
إذن ما هي بيئات الخادم التي يمكن لـ ASP تشغيلها؟ هناك: أنظمة التشغيل Windows NT و95 و98، التي تعمل بنظام التشغيل Internet Information Server (IIS) أو Personal Web Server (PWS). ومن بينها، يحتوي IIS 4 (NT Option Pack 4) على أحدث إصدار من تقنية
ASP Server، فأنت بحاجة إلى تثبيت NT Option Pack 4 وبدء تشغيل IIS على نظامك.
إذا كنت تستخدم محطة عمل NT أو نظام تشغيل Windows 95/98، فإن ما تحتاجه هو تثبيت خادم ويب شخصي، وهو IIS بسيط تقنيًا. ومع ذلك، فهو يسمح لك بالفعل بتشغيل ASP دون اتصال بالإنترنت على جهازك الخاص.
حتى لو لم تكن لديك أي خبرة على الإطلاق في خدمات الويب، كن مطمئنًا إلى أن PWS لا يزال سهل الاستخدام للغاية. سيمنحك تثبيت PWS موقعًا أساسيًا 127.1.1.1/ للاختبار. إذا كنت تستخدم نظام تشغيل مثل نظام غير NT، فيمكنك النقر فوق الارتباط التالي: http://www.microsoft.com/ntserver/nts/downloads/recommated/NT4OptPk/default.asp
Windows NT Option Pack قم بتنزيل حزمة التصحيح.