Per una corretta gestione del flusso di un programma, o di uno script che dir si voglia, è necessario avvalersi di alcune caratteristiche del linguaggio utilizzato per impostare condizioni sugli eventi ed iterazioni sui dati. Si tratta di caratteristiche comuni a qualsiasi linguaggi e prendono il nome di istruzioni di controllo.
Le istruzioni di controllo si dividono in due macro categorie: (continua…)
Le variabili sono locazioni di memoria virtuale in cui vengono incamerati dei valori, riutilizzati nel programma. Le variabili, come si puà intuire dal loro nome, sono valori soggetti a variazioni a seconda di azioni dell’utente o di eventi naturali come il tempo.
Le costanti, invece, sono variabili di tipo statico, nel senso che non sono suscettibili a cambiamenti.
In VBScript la dichiarazione di una variabile viene effettuata con la parola chiave Dim, mentre per una costante si utilizza la parola chiave Const.
(continua…)
Come anticipato nel capitolo introduttivo ad ASP, il linguaggio di scripting che utilizzeremo per l’implementazione di tutti gli esempi degli articoli, è il Microsoft VBScript, linguaggio derivante dal Visual Basic.
Il VBScript ha tutte le caratteristiche sintattiche e funzionale di qualsiasi linguaggio di programmazione ma, in quanto linguaggio di scripting e non di programmazione pura, si adatta all’ambiente in cui viene eseguito, ovvero ASP.
(continua…)
Come già detto nel capitolo introduttivo, ASP non è un linguaggio predefinito ma si avvale di più linguaggi di scripting per l’implementazione di pagine Web dinamiche.
Per questo motivo su qualsiasi linguaggio ricada la scelta, VBScript piuttosto che JScript o PerlScript, ci si avvale di una collezione di oggetti chiamati built-in per la gestione di una serie di input, output ed elementi vari.
Facciamo un esempio. Per scrivere un testo a video in VBScript lato client si utilizza il comando: (continua…)
ASP è l’acronimo di Active Server Pages. E’ un linguaggio di casa Microsoft attraverso il quale è possibile costruire pagine Web dinamiche. Per “dinamiche” non si intende “animate” ma che permettono l’interazione con gli utenti, sfruttando tecnologie di archiviazione e gestione dei dati come database ed il formato di file XML.
Un file ASP viene “disegnato” in HTML tradizionale ma non viene eseguito direttamente dal browser, bensì da un Web Server, ovvero un software che, una volta installato su un computer con sistema operativo Windows, elabora gli script ASP e li restituisce al browser in formato intelligibile, ovvero in HTML.
(continua…)