ASP Server: caratteristiche e funzionamento
ASP è l'abbreviazione di Active Server Pages una tecnologia della Microsoft tramite la quale è possibile costruire pagine Web dinamiche.
Cos'è ASP e quali sono le caratteristiche
ASP usa delle pagine Web il cui contenuto è generato dal server, infatti, può essere diversa ogni volta che è richiamata. Questo in altre parole vuol dire che può essere integrato sia in un linguaggio HTML sia a dei linguaggi di programmazione detti scripting. Tramite la pagina ASP è possibile mostrare all'utente una serie di dati memorizzati in dei file dati base o più comunemente chiamati database o dei fogli elettronici di calcolo, come per esempio Excel, inoltre offre la possibilità di modificare questi dati o di aggiungerne dei nuovi. Il linguaggio ASP maggiormente utilizzato è VBScript simile a quello usato dal Visual Basic della Microsoft o JavaScript. Le maggiori caratteristiche ASP sono:
- Le pagine ASP s’integrano facilmente con le pagine HTML
- Sono orientate agli oggetti
- Usano dei componenti server ActiveX
- ASP può essere utilizzato con qualunque linguaggio di scripting, infatti, è fornito con la versione 3 IIS insieme agli script engine per Microsoft VBScript e Jscript.
- Le pagine ASP richiedono sempre un Web server che le esegua e le interpreti.
- I linguaggi devono avere obbligatoriamente l'estensione .ASP
- Le istruzioni ASP per essere riconosciute dal server dovranno essere racchiuse tra alcuni caratteri <% e %>
ASP Server
ASP funziona diversamente rispetto a una pagina HTML, infatti, le pagine HTML passano direttamente al browser dell'utente invece quegli ASP devono eseguire un passaggio in più dovuto all’esecuzione del codice ASP da parte del server prima di arrivare al browser. Uno degli errori più comuni che dovremo affrontare è HTTP Error 500 internal server che il nostro server IIS ci comunica tramite il nostro browser. Per riuscire a risolvere questo problema non dovremo fare altro che aprire Internet Explorer e seguire questa procedura:
- Dalla barra in alto selezionare Strumenti >Opzioni internet> Avanzate scendiamo fino a Esplorazione e deselezioniamo la voce Mostra messaggi di errore HTTP brevi. Oggi ASP è stato ufficialmente abbandonato, anche se è ancora supportato dalle ultime versioni IIS in favore di ASP.NET 3.5 che offre molte funzionalità avanzate, ma soprattutto può contare su NET Framework in accoppiata con IIS 6. Per maggiori informazioni su come riuscire a frequentare un Corso ASP o come creare una pagina ASP o un file visitare i seguenti siti internet:
- Html.it
- Dcopelli.it
- Morpheusweb.it/html/manuali/asp.asp
- Aspitalia.com