VBScript - Visão geral
VBScript significa Visual BScripting asic que forma um subconjunto do Visual Basic for Applications (VBA). O VBA é um produto da Microsoft incluído NÃO apenas em outros produtos da Microsoft, como MS Project e MS Office, mas também em ferramentas de terceiros, como AUTO CAD.
Recursos do VBScript
VBScript é uma linguagem de script leve, que possui um interpretador extremamente rápido.
O VBScript, em sua maior parte, não faz distinção entre maiúsculas e minúsculas. Possui uma sintaxe muito simples, fácil de aprender e implementar.
Ao contrário de C ++ ou Java, VBScript é uma linguagem de script baseada em objetos e NÃO uma linguagem de programação orientada a objetos.
Ele usa o Component Object Model (COM) para acessar os elementos do ambiente no qual está sendo executado.
A execução bem-sucedida do VBScript pode acontecer apenas se for executado em um ambiente host, como o Internet Explorer (IE), Serviços de Informação da Internet (IIS) e Windows Scripting Host (WSH)
VBscript - histórico de versões e usos
O VBScript foi introduzido pela Microsoft em 1996 e sua primeira versão foi 1.0. A versão estável atual do VBScript é 5.8, que está disponível como parte do IE8 ou Windows 7. As áreas de uso do VBScript são em grande quantidade e não estão restritas à lista abaixo.
VBScript é usado como uma linguagem de script em uma das ferramentas populares de teste de automação - Quick Test Professional abreviado como QTP
Host de script do Windows, que é usado principalmente por administradores de sistema do Windows para automatizar a área de trabalho do Windows.
Active Server Pages (ASP), um ambiente de script do lado do servidor para a criação de páginas da Web dinâmicas que usam VBScript ou Java Script.
O VBScript é usado para scripts do lado do cliente no Microsoft Internet Explorer.
O Microsoft Outlook Forms geralmente é executado em VBScript; no entanto, a programação no nível do aplicativo depende do VBA (Outlook 2000 em diante).
Desvantagens
VBscript é usado apenas por navegadores do IE. Outros navegadores, como Chrome, Firefox DONOT suportam VBScript. Portanto, o JavaScript é preferível ao VBScript.
VBScript tem um suporte de linha de comando limitado.
Como não há ambiente de desenvolvimento disponível por padrão, a depuração é difícil.
Onde está o VBScript hoje?
A versão atual do VBScript é 5.8, e com o recente desenvolvimento do .NET framework, a Microsoft decidiu fornecer suporte futuro do VBScript dentro do ASP.NET para desenvolvimento web. Portanto, NÃO haverá mais novas versões do mecanismo VBScript, mas todas as correções de defeitos e problemas de segurança estão sendo tratados pela Equipe de Engenharia de Apoio da Microsoft. No entanto, o mecanismo VBScript seria enviado como parte de todo o Microsoft Windows e IIS por padrão.