Aktivne strežniške strani (ASP) so rezultat Microsoftove tehnologije, ki izvaja skripte na strani strežnika za ustvarjanje dinamičnih spletnih strani za obiskovalce. Aktivne strežniške strani so tako poimenovane, ker strežnik izvaja aktivne skripte za prikaz strani, ki so edinstvene po vsebini, odvisno od zahteve ali vnosa obiskovalca. Nasprotno pa so standardne spletne strani statične, kar pomeni, da se ne spremenijo, dokler jih spletni skrbnik ne posodobi. Spletni brskalnik obiskovalca pošlje spletni strani zahtevo za stran, strežnik domene pa sprejme zahtevo in stran pošlje nazaj. Obiskovalec »A« vidi isto stran kot obiskovalec »B« itd.
Aktivne strežniške strani uporabljajo drugačno shemo. Obiskovalec »A« in »B« lahko vidita različno vsebino, čeprav sta zahtevala isto spletno stran. To je omogočeno z dodatnim korakom pri obdelavi zahteve strani v strežniku. Namesto samo pošiljanja strani strežnik najprej izvede vse skripte ASP, ki so vdelani v kodiranje HTML strani. Skripti ASP služijo za prilagajanje strani obiskovalcu.
Na primer, predpostavimo, da »g. Razloženo« je že obiskal spletno mesto in dal svoje ime, morda z registracijo. Z uporabo aktivnih strežniških strani ga lahko spletno mesto pozdravi tako, da prikaže naslednje sporočilo: »Dobro jutro, gospod Razloženo! Ura je 10 na čudovit torek!« Lahko ga tudi pripelje na določeno stran na spletnem mestu. Po drugi strani pa bi lahko novega obiskovalca strani pričakal čas in povabilo k registraciji. To je lahko na vstopni strani z vsebino, ki je posebej usmerjena v prodajo storitev spletnega mesta. Z drugimi besedami, aktivne strežniške strani lahko sproti prilagajajo spletne strani.
Aktivne strežniške strani lahko zagotovijo tudi funkcionalnost za intranete in dostop do poslovnih baz podatkov ali drugih virov. Prilagodljivost in namen je omejena le z ustvarjalnostjo, saj lahko ASP podpira skoraj vsak skriptni jezik, vključno z integrirano podporo za VBScript in JScript.
Skripte ASP se enostavno dodajo v obstoječe strani HTML. Medtem ko se programerji, ki že poznajo skriptne jezike, se lahko hitro naučijo vključitve aktivnih strežniških strani v spletno mesto, bo novincem to tudi precej enostavno. Ob predpostavki nekaj poznavanja HTML-ja skripti ASP niso tako težak skok. Številni popolni skripti so prosto dostopni na spletu in jih je mogoče enostavno prilagoditi z urejevalnikom besedil.
Če želite izvedeti več o aktivnih strežniških straneh, lahko najdete številna spletna mesta, ki nudijo poučevanje, pa tudi več knjig. Aktivne strežniške strani lahko vašemu osebnemu spletnemu mestu ali poslovni domeni zagotovijo resnično funkcionalnost, ki lahko naredi razliko med dobrim spletnim mestom in odličnim sredstvom.