Active Server Pages (ASP) programmeerimine on koodi kirjutamine, et hõlbustada veebisaitidel ASP-funktsioone. Selline funktsioon hõlmab dünaamilise andmebaasipõhise sisu edastamist veebisaidi vaatajatele ilma serveripoolset süsteemi maksustamata. ASP programmeerimine hõlmab ASP-failide ja HTML-failide kirjutamist. ASP-kood paigutatakse HTML-lehtedele spetsiaalsete siltidega ümbritsetuna. Kui teil on vaja koodis muudatusi teha, peate muutma ainult ASP-faile; HTML-faile, mis ei tee muud, kui lähevad ja saavad ASP-failide kodeeringu, ei pea muutma.
ASP-failide faililaiend on .asp, sarnaselt HTML-failide faililaiendiga htm või html. ASP-juhiseid sisaldavad HTML-failid lisavad need juhised märgenditesse, mis näevad välja järgmised: <% ja %>. Pange tähele, et erinevalt HTML-ist ei sisalda ASP-i lõpumärgend kaldkriipsu. ASP-käsu tulemuste otse brauserisse saatmiseks lisage võrdusmärk: <%=. ASP programmeerimine hõlmab skriptimist Visual Basic Scripti, Jscripti, Perli, Pythoni või muudes keeltes. Teatud muudatused on vajalikud, kuid programmeerija, kes on kirjutanud koodi nendes teistes keeltes, leiab, et ASP programmeerimine on tõesti tuttav. Kaks keelt, mis seda tüüpi programmeerimise jaoks kõige paremini töötavad, on VBScript ja Jscript. ASP programmeerimise üks levinud kasutusala on kasutajalt andmete kogumine ja nende kuvamine muul ajal. Näiteks saate kasutada ASP programmeerimist, et paluda kasutajal sisestada oma nimi ja kuvada see nimi siis järgmistel lehtedel kasutaja külastuse ajal. Kui nimi on sisestatud, edastavad programmeerimisprotokollid need andmed nõutavasse andmebaasi, kust neile pääsevad juurde teised HTML-lehed, mis sisaldavad selliseid päringuid juhtivat kodeerimist. Sellised andmepäringud ja kuvad võivad olla nii keerulised, kui soovite. Kirjalikud andmed ei ole ainsad, mida saab ASP-programmeerimise abil oma veebisaidile üles laadida. Saate kujundada vorme, mis võimaldavad kasutajatel ka teie saidile pildifaile üles laadida. Kinnisvaraveebisaidid on suurepärased näited saitidest, mis saavad seda funktsiooni ära kasutada. ASP-programmeerimine on kasulik ka siis, kui teie HTML-lehtedel ja nende kuvamisel on juurdepääs suurtele andmebaasidele, mis sisaldavad tonni andmeid. Sel juhul hindate tõesti eeliseid, mis tulenevad sellest, et andmebaaside parameetrite värskendamisel ei pea te HTML-faile muutma. ASP programmeerimine muudab selle protsessi lihtsaks.