Che cosa è VBScript?

Visual Basic Scripting Edition, o VBScript, da Microsoft Corporation è un linguaggio di programmazione di scripting che permette di script attivi di una vasta gamma di ambienti. Questo include scripting server web e scripting client web. Il codice è posto su pagine web con Hypertext Markup Language (HTML) o Extensible Hypertext Markup Language (XHTML) etichette.

Il linguaggio proprietario è stato progettato da Microsoft per lavorare in coordinamento con Internet Explorer (IE) e browser che si basa sul motore di IE. Non funziona in altri browser web. Questo linguaggio non è popolare tra alcuni utenti, a causa della sua natura proprietaria, e molte persone preferiscono imparare una lingua non proprietario che può funzionare su tutti i browser.

VBScript consente la pagina web di interagire con l'ospite. Il codice può chiedere l'ospite per il suo nome e la stampa personalizzabili e personalizzati messaggi sulla pagina web. VBScript anche in grado di convalidare i dati inseriti dall'utente. Ad esempio, su una particolare pagina web dove alcuni campi sono compilati, è in grado di rilevare se tutti i dati sono stati compilati. VBScript può anche essere utilizzato per eseguire una serie di calcoli matematici, dalle equazioni semplici formule aritmetiche complesse.

La lingua è una divisione di Visual Basic e viene utilizzato sul web come un linguaggio di scripting lato client e il server-side in Active Server Pages (ASP). VBScript è considerata facile per coloro che hanno una conoscenza preliminare di Visual Basic o Visual Basic for Applications (VBA). Questo perché il linguaggio ereditato funzionalità molto dai due. Alcune di queste funzionalità includono manipolazione delle stringhe, il supporto per operazione matematica, controllo di flusso, gli array, la conversione dei dati e funzioni di data / ora. VBScript non offre la stessa funzionalità Visual Basic, ma fornisce uno strumento facile da imparare, che può essere utilizzato per aggiungere interazione per le pagine web.

VBScript è stato progettato per l'utilizzo con le applicazioni web, in modo che non supporta le funzioni di input / output dei file e di interfaccia utente. File e cartelle locali possono essere manipolati, però. VBScript inoltre non supporta i tipi di dati esplicitamente dichiarati, e questo aiuta a velocizzare le prestazioni di runtime del VBScript Scripting Engine.