Hopp til innhold

Active Server Pages

Fra Wikipedia, den frie encyklopedi
Sideversjon per 27. mai 2005 kl. 12:02 av Vegardw (diskusjon | bidrag) (Språk som brukes, interwiki, kat.)

Active Server Pages (ASP) er en teknologi for å lage 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.

De fleste ASP-sider er programmert i VBScript. Andre språk kan brukes ved hjelp av @Language-direktivet. JScript (Microsoft sin versjon av JavaScript), er det andre språket som vanligvis er tilgjengelig. Perlscript (Perl) og andre språk er tilgjengelig som tillegg fra tredjeparter.

Eksempelkode

Kode som skal prosesseres av serveren, skrives i ASP-blokker; <% og %>.

<% If X = 1 Then %>

X er lik 1.

<% Else %>

X kan være hva som helst, bortsett fra 1.

<% End If %>

HTML-resultatet av overstående kode, blir...

X er lik 1.

...Om variabelen X er lik 1. Om X er hva som helst, bortsett fra 1, blir HTML-resultatet slik:

X kan være hva som helst, bortsett fra 1.