Sei in » Home  » Guide
Scritto da G. Meneghelli - Letto 4779 volte  -   Ultimo aggiornamento  09/06/2004




ASP è una tecnologia della Microsoft mediante la quale è possibile costruire pagine web dinamiche.

La pagina web dinamica è quella in grado di mostrare all'utente dati diversi a seconda degli input ricevuti dall'utente stesso e/o in base a quanto previsto dal programmatore durante la progettazione della pagina stessa.

Mediante le pagina ASP è possibile mostrare all'utente una serie di dati memorizzati di solito dentro file di base dati (database), fogli elettronici di calcolo (Excel ad esempio), file di testo, file XML, e di modificare ovviamente questi stessi dati o di aggiungerne di nuovi.

Il linguaggio utilizzato nella Active Server Pages è generalmente il vbScript ovvero un linguaggio basato su Visual Basic (sempre della Microsoft).

C'è da dire inoltre che è possibile costruire pagine ASP basandosi anche su un altro linguaggio non Microsoft ovvero su JScript (javascript a tutti gli effetti).


Come funziona?

ASP funziona in maniera un po diversa rispetto ad una semplice pagina HTML.

La pagina .html (o .htm) viene interpretata direttamente dal browser dell'utente che ne ha fatto richiesta, mentre la pagina .asp prima di arrivare sul browser dell'utente deve seguire un passaggio in più che è l'esecuzione del codice ASP da parte del server.
Vediamo in dettaglio come funziona una pagina .html e una pagina .asp.

Quando un utente digita l'indirizzo di un sito richiamando un semplice pagina .html (o .htm) il server che ospita il sito prende la pagina richiesta (comprese le immagini ed i file ad esso collegati - css, javascript esterni, applet, etc) e la invia al client senza compiere nessuna altra operazione.

La pagina .asp invece prima di essere inviata al server (come detto in precedenza) viene letta dall'interprete asp del server che elebora gli script in essa contenuti e solo dopo la invia al client.


Con l'avvento di ASP.NET questo linguaggio ha preso il nome di Classic ASP.

Il linguaggio è compatibile con Vbscript.


Reference guide





• I file devono avere obbligatoriamente l'estensione .ASP

• Le istruzione ASP perchè vengano interpretate dal server devono essere racchiuse tra i caratteri <% e %>.

Esempio:
<DIV>
<% response.write "Hello World" %>
</DIV>

• response.write = serve per visualizzare testo o variabili
esempio: Response.write ("Scrivi la variabile:") & risultato




Ultimo aggiornamento: 09/06/2004




Risorse selezionate dal web




call_made Active Server Pages
Definizione del linguaggio (da Wikipedia)


Copyright:
Ho riprodotto una parte di un articolo del sito Oscarjsweb.com. Dal 1994 il sito non esiste più.
Potete trovare copia storica del sito su web.arichive.org a questo indirizzo.
Qualora fosse desiderio dell'autore di non vedere ripubblicato questo articolo, lo prego di contattarmi al mio indirizzo di posta elettronica lidweb at lidweb.it al fine di toglierlo dal sito. Grazie.






Tags: Programmazione





  Articolo precedente


Controllare le versioni dei programmi in Windows

  Articolo successivo


Ripristino configurazione di sistema di Windows