Nyeste it-job

Lektion 1: Hvad er Active Server Pages (ASP)

Hvis man gerne vil lære ASP, er der nogle helt centrale spørgsmål som melder sig: Hvad er ASP? Hvordan fungerer det?

Det er netop disse spørgsmål vi vil kigge på i denne lektion. Det er vigtigt at man forstår nogle helt grundliggende ting om ASP, før man starter på selve koderne. En grundliggende forståelse letter nemlig hastigheden af indlæringen betragteligt. Så lad os komme i gang.

Hvad er ASP?

Som du kan se af overskriften er ASP et akronym for Active Server Pages. På dansk ville man nok oversætte det til noget i retning af Dynamiske Server Dokumenter.

ASP er udviklet (og udvikles stadig) af Microsoft. ASP er ikke en egentlig standard - men en Microsoft teknologi. ASP er heller ikke et egentligt progammeringssprog - men med ASP kan man benytte såkaldt scripting i sine dokumenter.

Hvis man skal svare nogenlunde forståeligt på hvad en ASP side er, kunne man sige, at det er en fil med endelsen .asp, som indeholder en kombination af HTML koder og scripts, som afvikles på webserveren. Måske er du stadig ikke blevet klogere på hvad jeg mener - men så prøv at læse lidt videre.

Hvordan fungerer ASP?

Den bedste måde at forklare hvordan ASP fungerer på er ved at sammenligne det med almindelig HTML. Forestil dig at du i din browsers adresselinie taster adressen på et HTML dokument - f.eks. http://www.minside.dk/dokument.htm - det kaldes at requeste en HTML side. Situationen kunne lidt populært illustrueres sådan her:

Figuren viser en client, som requester en HTML fil fra en server

Som du kan se sender serveren simpelthen bare HTML filen afsted til klienten. Men hvis du istedet taster URL'en http://www.minside.dk/dokument.asp, og dermed reqester et ASP dokument, kommer serveren på arbejde:

Figuren viser en client, som requester en ASP fil fra en server

Det vil altså sige, at serveren først læser ASP dokumentet igennem for at se, om der er nogle opgaver, som skal beregnes. Først når serveren har gjort hvad den skal, sendes resultatet til klienten. Det er væsentligt at forstå at klienten kun ser resultatet af serverens beregninger - ikke selve instrukserne.

Det betyder, at hvis du vælger "vis kilde" (view source) når du ser et ASP dokument, kan du ikke se ASP-koderne - kun almindelige HTML koder. Du kan altså ikke se hvordan en ASP side er lavet, men er nødt til at lære ASP på andre måder - f.eks. ved at læse denne tutorial.

Det du skal lære i denne tutorial er at skrive opgaver til en server!

OK - det første du skal have fat på er derfor naturligvis... netop - en server! Og bare rolig du skal ikke ud at købe en ny computer. Du skal bare sørge for at der er noget software på din computer, som gør den istand til at fungere som en server. Der er naturligvis også den mulighed at du bruger et webhotel, hvor serveren understøtter ASP. Så skal du bare være online mens du koder.

Lektion 2 handler netop om hvilke muligheder du har for at få en server.


Nyhedsbrev
Tilmeld dig HTML.dk's nyhedsbrev


Er du jobsøgende?

 Ja
 Nej
Se det foreløbige resultat når du har stemt!


Se tidligere afstemninger

 Community
Brugernavn

Adgangskode

Husk

 *  Bliv medlem her
 *  Glemt password?


Om HTML.dk | Oplysninger om ophavsret | Politik om persondata | Annoncer på HTML.dk | RSS

Valid XHTML 1.1! Valid CSS! Powered by Scannet