Recursos do Visual Basic

Programador ou desenvolvedor freelance trabalhando em casa e digitando o código-fonte com um laptop

Crédito da imagem: comzeal / iStock / GettyImages

Visual Basic é uma linguagem de programação criada pela Microsoft e projetada para ser fácil de usar e se integrar à interface gráfica do Microsoft Windows. É um sucessor do BASIC, o Código de Instrução Simbólica Multifuncional para Iniciantes, uma linguagem anterior baseada em texto com um objetivo semelhante de acessibilidade. Hoje, as versões do Visual Basic estão disponíveis para o ambiente de programação .NET da Microsoft e para automatizar tarefas no Microsoft Office.

Visual Basic e sua história

A primeira versão do Visual Basic foi lançada em 1991. Ele foi projetado para permitir a construção fácil de programas Windows, completos com as interfaces gráficas padronizadas familiares aos usuários do sistema operacional.

Vídeo do dia

A Microsoft distribuiu durante décadas versões da linguagem de programação BASIC, mas essas foram projetadas principalmente para uso em ambientes de linha de comando como o sistema operacional DOS da Microsoft, não para uso em operação gráfica moderna sistemas. Visual Basic foi projetado para ser uma linguagem de programação completa, com recursos comuns como computação, processamento de strings e muito mais. Foi integrado com uma abordagem de arrastar e soltar para construir interfaces de usuário que o tornariam fácil de usar, mesmo para novatos ou aqueles com falta de tempo.

O Visual Basic continuou a evoluir ao longo da década de 1990, até o lançamento do Visual Basic 6.0 em 1998. Ele tinha suporte para integração com o modelo de objeto de componente da Microsoft, ou COM, um sistema para programas do Windows e componentes para comunicar e trocar dados e comandos, independentemente das linguagens em que foram escritos no. Também passou a incluir suporte para o mecanismo de banco de dados Jet, também usado pelo banco de dados Microsoft Access programa no pacote de software Microsoft Office, o que significa que o suporte de banco de dados foi essencialmente incorporado ao língua.

Durante a década de 1990, muitos programas do Windows, incluindo alguns utilitários de shareware gratuitos úteis, bem como ferramentas comerciais, foram desenvolvidos usando o Visual Basic. Enquanto os programadores gostavam de sua facilidade de uso, alguns reclamaram que a mistura de lógica de interface e código de negócios tornou difícil identificar onde os recursos foram realmente implementados em um programa, tornando o código VB difícil de manter. Seu suporte para programação orientada a objetos, que era bastante popular na época, também era limitado.

A ascensão do VB.Net

O Visual Basic 6 foi efetivamente substituído por uma nova linguagem de programação chamada VB.NET. Ele foi projetado para se integrar ao sistema de programação .NET da Microsoft, assim como seus predecessores se integraram ao COM e ao Jet. Ele também adicionou mais suporte para programação orientada a objetos do que seus predecessores.

Embora a linguagem tenha seus adeptos, é menos comumente usada do que outras linguagens .NET, especialmente C #, e a Microsoft disse que pode não fornecer todos os recursos do C # ao VB.NET.

Ainda assim, o legado do Visual Basic indiscutivelmente também vive no recurso Windows Forms no Visual Studio, o ambiente de desenvolvimento da Microsoft. Ele permite a construção de formulários no estilo arrastar e soltar que funciona com C #, VB.NET e outras linguagens .NET.

Visual Basic for Applications

Uma variante do Visual Basic ainda é usada para automatizar e criar scripts de tarefas dentro do pacote do Microsoft Office, incluindo no Microsoft Word e no Microsoft Excel. Chamada de Visual Basic for Applications, ou simplesmente VBA, a linguagem é amplamente compatível com o Visual Basic 6 tradicional.