Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Linguagem VB.NET
  2. Compiladores e IDEs
  3. Uso de VB.NET
  4. Softwares em VB.NET
  5. Bibliotecas e frameworks
  6. Versões Vb.NET
  7. Links softwares

VB.NET é um linguagem de programação orienta a objetos com o objetivo de ser simples de propósito geral que permite a criação de aplicativos que rodam sobre o framework .NET/Core em diferentes sistemas operacionais. Lançada pela microsoft em 2002 tendo sua última versão 17.13 lançada em 2026(02/06/2026).

Algumas características:
  1. - Simples, moderna e propósito geral
  2. - Orientada a Objeto
  3. - Tipada dinâmica
  4. - Independente de plataforma
  5. - Portável
  6. - Vasta biblioteca nativa via .NET
  7. - Expressão lambda
  8. - Entre várias outras

A sintaxe utilizada pela linguagem VB.NET não é semelhante à outras linguagens como C++ e Java o que pode dificultar o aprendizado dessa linguagem. VB.NET é uma evolução da linguagem Visual Basic sendo reescrita para rodar sobre a plataforma .NET.

A linguagem VB.NET não recebe atualizações com novos ou mesmos recursos de C#,tendo apenas integrações com novos recursos do .NET.(Verificar)

Bibliotecas e frameworks para AI e machine learning estão disponíveis para uso com VB.NET bem como ferramentas gráficas, log, O.R.M, GUI e outros.

O objetivo do tutorial é apresentar as características e recursos da linguagem para estudo e possível uso na manutenção de sistemas legados existentes no mercado e também para entusiastas de Visual Basic.

Para o estudo da linguagem VB.NET, podemos utilizar os compiladores/ferramentas que podem ser conferidos nos links abaixo:

Online
  1. OnlineGDB
  2. Programiz
  3. MyCompiler
  4. .Net Fiddle - Recomendado
  5. Rextester
Desktop
  1. Visual Studio Code
  2. Rider IDE
  3. Visual Studio
  4. Visual Studio Community - Recomendado

A instalação e uso de alguma ferramenta acima escolhida para uso, a documentação deve ser consultada em seus respectivo sites oficiais antes de continuar o tutorial.

A linguagem VB.NET pode ser utilizada para aplicações Desktop e Web. Abaixo exemplos de tipo de softwares que podem utilizar Vb.NET como linguagem:

  1. Interfaces Gráficas de Usuário(GUI)
  2. Sistemas Web e Desktop
  3. Compiladores
  4. Interpretadores
  5. Emuladores
  6. Jogos
  7. Entre outros

Ao longo dos anos, VB.NET foi muito utilizada para desenvolvimento de aplicações Desktop Windows Forms, WPF, Webforms e ASP.NET MVC internas ou intranet.

Como mencionado acima, VB.NET é usada em aplicações Desktop/Web e intranet empresarias. Muitos dos softwares foram convertidos de VB6 para VB.NET e em vários casos os softwares ainda possuem manutenção.

Abaixo, algumas bibliotecas e frameworks disponíveis para serem usados com VB.NET:

  1. ADO.NET - banco de dados
  2. Avalonia - GUI
  3. Entity Frameword - ORM
  4. OpenTK - biblioteca gráfica
  5. Stride - Game Engine
  6. Accord.NET - Machine learning
  7. NUnit - Unit Testing
  8. NProfiler - Performance Profiler
  9. Entre outros
  1. 02/06/2026 - versão inicial - linguagem, compiladores, uso, softwares, bibliotecas e frameworks.