Non potete visualizzare il codice sorgente Asp selezionando “Visualizza HTML” nel browser, vedrete soltanto il risultato del documento AspP, che è codice HTML. Questo perché gli script vengono eseguiti sul servere prima che il risultato sia ritornato al browser.
Le regole di base della Sintassi.
Un documento Asp di solito contiene dei tag HTML. Sebbene un documento Asp possa contenere dei server scripts, racchiusi tra i tag <% e %>.
Server scripts vengono eseguiti sul server, e possono contenere qualsiasi espressioni, dichiarazioni, procedure, ecc.
L'Oggetto di risposta.
Il metodo Write dell'Oggetto di risposta di Asp è utilizzato per mandare un contenuto al browser. Per esempio, le seguenti dichiarazioni danno come risultato al browser il testo “Prima prova in Asp”:
<%
response.write("Prima prova in Asp");
%>
VBScript.
Potete utilizzare diversi linguaggi di programmazione nei file Asp. Comunque il linguaggio di default è il VBScript.
L’esempio sotto da come risultato il testo “Prima prova in Asp”:
Per stabilire JavaScript come linguaggio di default per una particolare pagina dovrete inserire una dichiarazione di linguaggio all’inizio della pagina:
A differenza di VBScript, JavaScript è case sensitive. Dovreste scrivere il vostro codice Asp con lettere maiuscole e minuscole quando il linguaggio lo richiede.
Altri linguaggi di Programmazione.
VBScript e JScript (l’implementazione di JavaScript da parte di Microsoft) sono supportati da Asp. Se volete utilizzare un altro linguaggio, come PERL, Python, oppure REXX, dovrete installare i loro motori di scrittura.