Active Server Pages
Материал из Википедии — свободной энциклопедии
ASP (англ. Active Server Pages — «активные серверные страницы») — технология, разработанная компанией Microsoft, позволяющая легко создавать приложения для World Wide Web. ASP работает на платформе операционных систем линии Windows NT и на веб-сервере Microsoft IIS. ASP не является языком программирования — это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования веб-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонентов.
Технология ASP получила своё развитие в виде ASP.NET — новой технологии создания веб-приложений, основанной на платформе Microsoft .NET.
Содержание |
[править] Синтаксис
Страница на ASP — это обычная страница HTML, со вставками, обозначенными ограничителями <% и %>:
<% Response.write "Hello World!" %>
То что находится внутри ограничителей — это текст программы, интерпретируемый при запросе страницы. VBScript является языком по умолчанию, хотя возможно использование и JScript (или любого другого языка, если установлен соответствующий интерпретатор):
<% @ Language = "JScript" %><%
Response.Write("Hello World!");
%>
[править] Версии
ASP в своём развитии прошёл через несколько версий :
- ASP 1.0 (распространяется с IIS 3.0) в декабре 1996 года.
- ASP 2.0 (распространяется с IIS 4.0) в сентябре 1997 года.
- ASP 3.0 (распространяется с IIS 5.0) в ноябре 2000 года.
[править] Apache::ASP
Apache::ASP предоставляет функциональность ASP на основе веб-сервера Apache, со скриптами на основе Perl.
[править] См. также
[править] Литература
- Марко Беллиньясо Разработка веб-приложений в среде ASP.NET 2.0: задача — проект — решение = ASP.NET 2.0 Website Programming: Problem - Design - Solution. — М.: «Диалектика», 2007. — С. 640. — ISBN 0-7645-8464-2
- Мэтью Мак-Дональд, Марио Шпушта Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов = Pro ASP.NET 2.0 in C# 2005. — М.: «Вильямс», 2007. — С. 1408. — ISBN 1-59059-496-7

