HTML ASP-VBscript Le Razze Canine Cinema Escursioni Forum Area Blog
Vai in Home Page  |  Indice della Guida alle pagine ASP - VBScript

ASP: Active Server Pages

Guida introduttiva alle pagine ASP

Siti dinamici: creare pagine ASP per automatizzare il proprio sito web offrendo numerosi servizi agli utenti

Cosa sono le pagine ASP?
ASP è l'acronimo di Active Server Pages. Quando si parla di ASP si parla di "tecnologia" del server che ospita un sito internet e che permette di interpretare un linguaggio di programmazione.
La tecnologia ASP interpreta il codice delle pagine ("nomepagina.asp") e restituisce un risultato in HTML puro. Il linguaggio di programmazione utilizzato per realizzare un sito dinamico in ASP può essere Visual Basic Script (VBScript) o JavaScript (JScript). Di default è VBScript ma è possibile indicare in ogni pagina quale linguaggio verrà utilizzato, la scelta è assolutamente personale.

ASP è una tecnologia Microsoft messa a disposizione ufficialmente all'interno di alcuni suoi sistemi operativi quali windows 98, windows 2000, windows 2003, windows XP Professional. In Windows 98 è possibile installare ed eseguire il Personal Web Server (PWS) contenuto nel CD di installazione mentre negli altri sistemi operativi è necessario disporre della versione appropriata di Internet Information Services (IIS) configurata adeguatamente.

L'utilizzo di pagine ASP può avere svariate applicazioni. Le pagine dinamiche offrono l'opportunità di programmare determinati eventi tra cui l'invio di mail automatiche, l'utilizzo di database access, di file di inclusione, gestione di percorsi differenziati per utenti, iscrizioni ad un servizio, login, mantenere file di logs, contatori di visite, pannelli di controllo, inviare e leggere cookies, carrelli elettronici, prenotazioni per alberghi, sondaggi e votazioni, forum , guestbook, invio di file, gestione orari, modifiche di impostazioni e personalizzazioni varie.
Non esistono limiti al numero di programmi realizzabili se non quelli relativi alla conoscenza del linguaggio di programmazione utilizzato ed alla fantasia del programmatore.

Non c'è da stupirsi delle infinite opportunità offerte dall'utilizzo incrociato di semplici condizioni come IF THEN ELSE, i database e qualche riga di codice che lavori su stringhe e numeri. Con l'adeguata esperienza ci si accorgerà che con pochissime nozioni ed una buona dose di intuito si può trasformare un sito statico in un capolavoro di dinamicità in modo tale che gli utenti abbiano sempre gli stimoli per frequentare assiduamente. In molti casi si avrà il notevole vantaggio di affidarsi totalmente ai meccanismi programmati attraverso le pagine ASP per gestire senza fatica molti cambiamenti che, se fatti a mano, comporterebbero un consistente numero di ore di lavoro.

Guida alla tecnologia Active Server Pages - ASP
ciclo do loop until
ciclo do loop while
ciclo do until loop
ciclo do while loop
ciclo for each next
ciclo for next
ciclo while wend
concatenare variabili e stringhe
creare prima pagina ASP
default
funzioni array
funzioni di controllo tipo
funzioni di date
funzioni di formattazione
funzioni matematiche
funzioni per la conversione tipo
funzioni stringa
operatori
pws windows 98
strutture controllo cicli
strutture controllo condizionali IF THEN ELSE
strutture controllo condizionali SELECT CASE
strutture di ramificazione subroutine function
utilizzare la prima variabile
VBScript oggetto metodi proprieta
visualizzare una variabile