ASP (Active Server Pages — «активные серверные страницы») — технология от Microsoft, позволяющая легко разрабатывать приложения для World Wide Web. ASP работает на платформе операционных систем линии Windows NT и на веб-сервере IIS. ASP не является языком программирования — это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования Web-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонент.
Технология ASP получила своё развитие в виде ASP.NET — новой технологии создания веб-приложений, основанной на платформе Microsoft
.NET.
Вот парочка примеров синтаксиса языка
Страница на ASP — это обычная страница HTML, со вставками, обозначенными ограничителями <% и %>:
Код:
<%
Response.write "Hello World!"
%>
То что находится внутри ограничителей — это текст программы на VBScript, интерпретируемый при запросе страницы. VBScript является языком по умолчанию, хотя возможно использование и JScript :
Код:
<% @ Language = "JScript" %><%
Response.Write("Hello World!");
%> Как мы видим, ASP, достаточно сильно похож на всем известный Php
