I denne artikkelen vil emnet Active Server Pages bli utforsket fra ulike perspektiver, og analysere dets sosiale, kulturelle, politiske og økonomiske implikasjoner. Påvirkningen som Active Server Pages har hatt på dagens samfunn og hvordan det har formet måten vi tenker og handler på vil bli undersøkt. På samme måte vil historiske og samtidige aspekter knyttet til Active Server Pages bli tatt opp, for bedre å forstå dens betydning og relevans i dagens verden. Gjennom denne uttømmende analysen tar vi sikte på å tilby en panoramautsikt over Active Server Pages og dens mange fasetter, og invitere til refleksjon og debatt om dette temaet som er så relevant i dag.
Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015) |
Active Server Pages (ASP) er en teknologi for å lage websider som inneholder server-side scripts. ASP er utviklet av Microsoft, og ble utviklet spesifikt for å håndtere utvikling av webapplikasjoner. ASP er innebygd i Microsofts Internet Information Service (IIS), og gir 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, som er standardspråket for ASP. Andre språk kan brukes ved hjelp av @Language-direktivet. JScript (Microsofts versjon av JavaScript), er det andre språket som vanligvis er tilgjengelig. PerlScript (Perl) og andre språk er tilgjengelig som tillegg fra tredjeparter.
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 %>
Om variabelen X er lik 1, blir HTML-resultatet av ovenforstående kode slik:
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.