História do Visual Basic
A História do Visual Basic (VB) remonta a 1991, quando foi introduzido o VB 1.0. O núcleo do Visual Basic foi construído na linguagem BASIC, que era uma linguagem de programação popular na década de 1980.
Alan Cooper tinha desenvolvido uma interface drag and drop no final da década de 1980, a Microsoft contactou-o e perguntou-lhe se a sua empresa, Tripod, poderia desenvolver um aplicativo de formulário. A Tripod desenvolveu o projeto para a Microsoft. O projeto foi chamado de Ruby e não incluía uma linguagem de programação. A Microsoft decidiu usá-lo com a linguagem de programação BASIC, criando assim, o Visual Basic. Ruby também forneceu a capacidade de carregar bibliotecas de ligação dinâmica que contêm controlos adicionais (então chamados de ‘gizmos’), que mais tarde tornaram-se a interface VBX.
Breve História do Visual Basic (1.0 até ao 6.0)
O Visual Basic 1.0 para o Windows foi lançado em Maio de 1991, numa feira em Atlanta, Georgia.
O Visual Basic 2.0 foi lançado em Novembro de 1992. O ambiente de programação era mais fácil de usar, e a sua velocidade foi melhorada. Notavelmente, os formulários tornaram-se objetos do núcleo, lançando assim os conceitos fundamentais de módulos de classe encontrados posteriormente no VB4.
O Visual Basic 3.0 foi lançado em 1993 em versões Standard e Professional. O VB3 incluía a versão 1.1 do Microsoft Jet Database Engine que podia ler e escrever em base de dados 1.x Jet (ou Access).
O Visual Basic 4.0 foi lançado em agosto de 1995. Foi a primeira versão que poderia criar quer programas do Windows de 32-bit quer de 16 bits. Ele também introduziu a capacidade de escrever em classes não-GUI no Visual Basic. Enquanto as versões anteriores do Visual Basic usavam controlos VBX, o Visual Basic usa agora controlos OLE (ficheiros com nomes que terminam em .ocx). Estes controlos foram chamados de ActiveX.
Com a versão 5.0, em Fevereiro de 1997, a Microsoft lançou o Visual Basic exclusivamente para as versões do Windows de 32 bits. Os programadores que preferiram escrever programas de 16 bits foram capazes de importar os programas escritos em Visual Basic 4.0 para o Visual Basic 5.0 e os programas Visual Basic 5.0 poderiam facilmente ser convertidos para o Visual Basic 4.0. O Visual Basic 5.0 também introduziu a capacidade de criar controlos personalizados de utilizador, bem como a capacidade de compilar o código para um executável do Windows. Foi lançado um download do Control Creation Edition para a criação de controlos ActiveX.
O Visual Basic 6.0 foi lançado em meados de 1998 e melhorou numa série de áreas, incluindo a capacidade de criar aplicações baseadas na internet. O VB6 foi a versão mais bem sucedida da história do Visual Basic e deixou de ser suportado pela Microsoft a partir de Março de 2008. Embora o ambiente de desenvolvimento já não seja suportado, a execução é suportada no Windows Vista, Windows Server 2008 e Windows 7.
Breve História do Visual Basic .NET (7.0 até ao 9.0)
O Visual Basic .NET é o sucessor designado pela Microsoft do VB 6.0, e faz parte da plataforma .NET da Microsoft. Ele compila e é executado utilizando o .NET Framework e não é compatível com o VB 6.0. O Visual Basic .NET é projetado para criar aplicações .NET, Windows ou aplicações e serviços Web.
O Visual Basic .NET 2003 foi lançado em abril de 2003. A Microsoft refez o Visual Basic a partir do zero, incluindo instalações completas de programação baseados em objetos e a completa integração do .NET Framework com o Common Language Runtime (CLR). Esta versão tornou-se a primeira versão da história do visual basic a fornecer ferramentas de programação para Pocket PC’s e outros dispositivos móveis.
Em 2005, a Microsoft lançou o Visual Studio 2005, que incluia o Visual Basic 8.0 e o .NET Framework 2.0. O Visual Basic 2005 é o nome usado para se referir a esta atualização visto a Microsoft ter decidido retirar o .NET do título. Em 2005, a Microsoft também lançou o Visual Basic 2005 Express como parte da gama de produtos Visual Studio Express, As edições Express são ferramentas de desenvolvimento gratuitos com uma versão simplificada da interface do utilizador, e não possuem os recursos mais avançados das versões padrão. A Microsoft criou estas coisas para estudantes e amadores. Este foi um evento marcante na história do visual basic, uma vez que foi a primeira vez que o VB tornou-se disponível livre de custos.
Em 2008, a Microsoft lançou o Visual Studio 2008, incluindo VB 9.0 e o .NET Framework 3.5. Em 2008, a Microsoft também lançou o Visual Basic 2008 Express de forma livre como uma versão atualizada do Visual Basic 2005 Express.
Pensada a História do Visual Basic, o foco tem sido sempre sobre o desenvolvimento rápido de aplicações e é isso que faz com que a programação em Visual Basic seja amplamente utilizada.