La prima pagina ASP
Posizioniamoci sul nostro server Web PWS o IIS che sia, ovvero nella cartella
C:\Inetpub\wwwroote creiamo la cartella mrw_corso_asp in cui inseriremo tutti gli esempi della guida.
All'interno di questa cartella creiamo il file prima_pag.asp e lanciamo il nostro browser collegandoci all'indirizzo
http://localhost/mrw_corso_asp/prima_pag.aspdove http:// è il protocollo di comunicazione per interfacciarci con un server Web (come visitando qualsiasi sito su Internet); localhost è il nome generico del proprio server Web; mrw_corso_asp/prima_pag.asp è il percorso fisico del file appena creato sul nostro server Web personale.
Apriamo adesso il file ASP in modo da visualizzare il suo codice, attualmente vuoto. Scriviamo questo codice:
<%@LANGUAGE = VBScript%> <html> <head> <title>La mia prima pagina ASP</title> </head> <body> <%="Benvenuti nel mondo ASP!"%> </body> </html>Visualizzandolo sul nostro browser ed aprendo il codice HTML della pagina non vedremo il codice ASP utilizzato per stampare a video il messaggio, ma riceveremo il testo del messaggio come semplice HTML:
<html> <head> <title>La mia prima pagina ASP</title> </head> <body> Benvenuti nel mondo ASP! </body> </html>Prima di proseguire con un altro esempio è necessario dire che l'intestazione <%@LANGUAGE = VBScript%> serve per specificare il linguaggio di scripting usato; se omessa sappiate che il linguaggio predefinito per ASP sia sul PWS che su IIS è il VBScript, ma è bene specificarlo comunque.
Il codice ASP va inserito tra i simboli <% e%> che rappresentano rispettivamente, appunto, l'apertura e la chiusura di un blocco di codice ASP.
(L'articolo continua più sotto...)
');
Proviamo adesso a scrivere la data e l'ora utilizzando una funzione del VBScript per la gestione delle date:
<%@LANGUAGE = VBScript%> <html> <head> <title>La mia prima pagina ASP</title> </head> <body> <%=Now()%> </body> </html>La risposta del server sarà
<html> <head> <title>La mia prima pagina ASP</title> </head> <body> 04/12/2004 3.31.48 </body> </html>Come vedete dall'orario dell'esempio sono ancora sveglio :-)
Il prossimi capitoli serviranno a dare una risposta a tutte le domande che, sono certo, vi state ponendo in questo momento!







