Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Visual Basic .NET

Visual Basic .NET
Paradigma estruturada, imperativa, orientação a objeto, declarativa
Surgido em 2001
Última versão 2021 (16.9.15) 14 de dezembro de 2021 [1][2]
Criado por Microsoft Corporation
Estilo de tipagem dinâmica, forte, insegura[3], nominativa
Principais implementações .NET Framework, Mono
Dialetos Microsoft Visual Studio .NET, .NET 2003, 2005, 2008, 2010
Influenciada por Nenhuma
Influenciou Nenhuma

Visual Basic.NET é uma linguagem de programação totalmente orientada a objetos e com suporte total a UML, criada pela Microsoft e distribuída com o Visual Studio .NET.

O Visual Basic.NET é um produto extremamente diferente do antigo Visual Basic 6.0, não podendo ser considerada uma versão seguinte. Não apenas a maneira de programar foi alterada, mas todo conceito de orientação a objetos trouxe poder para a linguagem. A Microsoft simplesmente descontinuou o antigo Visual Basic 6.0 tornando o produto parecido com as demais linguagens do Visual Studio, parecido em questões de recursos e portabilidade pois o Visual Basic.NET ainda é muito diferente de linguagens como o Visual C++, C#, etc. Porém esta nova versão aproximou o Visual Basic.NET das grandes linguagens de programação, aumentando a aceitação dos programadores Java e até mesmo C++, embora os programadores Java que migram para a plataforma .NET da Microsoft prefiram o C#.[carece de fontes?]

Apesar da linguagem ser parecida com o antigo Visual Basic 6.0 a migração para a nova plataforma e utilização do Visual Basic.NET é mais fácil para programadores que utilizam linguagens orientada a objeto. Os programadores do antigo Visual Basic 6.0 acostumados com a orientação a eventos encontram algumas dificuldades na utilização do Visual Basic.NET.

Os desenvolvedores podem criar uma ampla gama de aplicativos Web, móveis, do Windows e do Office, com a mesma base .Net Framework, que tem atualmente a versão 4.0.

  1. «What's new - Visual Basic». learn.microsoft.com (em inglês). Consultado em 8 de dezembro de 2022 
  2. «Visual Studio 2019 version 16.9 Release Notes». learn.microsoft.com (em inglês). Consultado em 8 de dezembro de 2022 
  3. Somente se a checagem de tipos (Option Strict) não for habilitada. Muitos desenvolvedores em VB.NET afirmam que a checagem restrita de tipo deve ser habilitada em todos os novos projetos e desabilitada somente para códigos antigos convertidos através do Ajudante de Atualização (Upgrade Wizard).

Previous Page Next Page