 |

di Leonardo Piras
Cos’è Active Server Pages?
Vista nel più semplice dei modi una pagina ASP è un normalissimo file HTML
con estensione .asp che, nella maggior parte dei casi, contiene una combinazione
ad hoc di codice HTML puro e di codice di scripting.
La caratteristica principale di ASP è che le parti di scripting vengono compilate
dal server quando questo riceve una richiesta http per una pagina ASP. (Per questo
si dice che ASP è un linguaggio server-side).In pratica il server riceve la richiesta
del browser per una pagina ASP, compila ed esegue “al volo” il codice in essa
presente, e restituisce al browser una pagina HTML STATICA dove appaiono i risultati
dell’esecuzione di quanto avevamo scritto. Altra, importantissima carattertistica
di ASP è che il linguaggio con cui scriviamo il codice che verrà eseguito dal
server puo’ essere indifferentemente JavaScript, VbScript o C.
Microsoft Internet Information Server può compilare ed esguire al volo script
generati in tutti questi linguaggi, e considerato che JavaScript è il linguaggio
più conosciuto dai designer web, e che Visual Basic (di cui VBScript è strettissimo
parente) e C sono i linguaggi più conosciuti dai programmatori, abbiamo un’idea
di quanto Microsoft abbia voluto rendere “immediato” l’uso di questa tecnologia,
sfruttando buona parte delle conoscenze già in possesso di coloro che non sono
nuovi al mondo di Internet o della programmazione.
Ultima e non meno importante considerazione da fare, è che la tecnologia ASP è
“client-indipendent”, ossia, per il fatto che i contenuti dinamici delle pagine
sono eseguiti sul server, le pagine asp non richiedono estensioni né plug-in per
gli utenti, e possono essere navigate correttamente con qualsiasi browser su qualsiasi
piattaforma, in quanto il server web riporta i contenuti in puro HTML statico.
Introduzione - Come
funziona una pagina ASP?
|
 |