O que é Visual Basic . NET ?


Visual Basic.NET (VB .NET) é uma linguagem de programação orientada a objetos criada pela Microsoft como uma evolução do BASIC* (Beginner's All-purpose Symbolic Instruction Code). O VB.NET é

distribuído como parte integrante do pacote Microsoft Visual Studio.

*O BASIC possui diversas variações derivadas do BASIC original. É uma das linguagens de programação conhecidas que mais apresenta variações.

O nome Visual Basic.NET significa:

BASIC: a linguagem de Programação utilizada.

Visual: a nomenclatura atribuída pela característica "Visual" do Pacote. O mesmo acontece, por exemplo com a expressão Visual C++.

NET: a terminação ".NET" foi acrescentada nova versão do Visual Basic, que é parte integrante da plataforma Microsoft .NET

A linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE — Integrated Development Environment) totalmente gráfico, facilitando enormemente a construção da interface das aplicações (GUI — Graphical User Interface). Para programar e rodar aplicativos .NET é necessário instalar o .Net Framework. 

Características do Visual Basic.NET (VB .NET) *

  • É baseada em paradigma de orientação a objetos
  • Herdou a características de RAD (Rápido Desenvolvimento de Aplicativos), a principal característica que consagrou o Visual Basic.
  • É considerado mais flexível e mais de mais fácil utilização do que versões anteriores do Visual Basic.
  • Suas bibliotecas unificadas contemplam suporte à segurança, threagind, linguagem XML, ADO.NET para acesso a dados e ASP.NET para Serviços e aplicações de Internet.
  • o Visual Basic.NET tem total interoperabilidade com outras linguagens da plataforma Microsoft .NET, herdando delas também algumas características.
  • A herança visual (Visual Inheritance) permite a reutilização da ferramenta de desenho de formulários; e o anchoring e docking de controles eliminam a necessidade de criação de complexas linhas de código de redimensionamento (form resize code).
  • Recursos próprios do Visual Basic incluem compilação de background (para garantir que a Lista de Tarefas e o Intellisense estejam sempre atualizados), ocultação de código gerado no Visual Studio.NET, simplificação da sintaxe por evento, disponibilidade de coerção de tipos automáticos, suporte a módulos, bem como variáveis estáticas locais.

*Referência: https://msdn.microsoft.com.

Origem do VB.NET


A primeira versão do Visual Basic .NET foi lançada pela Microsoft 2002, juntamente com Visual C# e ASP.NET.