Active Server Pages
Active Server Pages (ASP) er websider som inneholder server-side scripts. ASP er utviklet av Microsoft. ASP ble utviklet spesifikt for å håndtere utvikling av webapplikasjoner. ASP er innebygd i Microsofts Internet Information Server (IIS), og gir oss et script-grensesnitt som er enkelt å lære og som støttes av mange eksisterende HTML-designverktøy.
ASP ble laget for å muliggjøre at HTML-sider kan fungere som Internett-applikasjoner. Dette betyr igjen at serveren prosesserer innholdet i scriptet før det skriver ut HTML-koden til klienten. Kode som skal prosesseres av serveren, skrives i ASP-blokker; <% og %>. For eksempel:
<% If X = 1 Then %> X er lik 1. <% Else %> X kan være alt, bortsett fra 1. <% End If %>
HTML-resultatet av overstående kode, blir...
X er lik 1.
...Om X er lik 1. Om X er hva som helst, bortsett fra 1, blir HTML-resultatet slik:
X kan være alt, bortsett fra 1.