Basic / Visual Basic / VB.NET – Linguagens de programação que fazem a história

Tempo de leitura: 2 min

Escrito por Celso Kitamura
em 5 de abril de 2018

Entre para o Grupo VIP e fique sabendo antes das novidades

Junte-se à nossa comunidade de App Devs que estão transformando o mundo

100% livre de spam.

Compartilhe agora mesmo:

Basic / Visual Basic / VB.NET – Linguagens de programação que fazem a história

Desenvolver softwares é a profissão do futuro, e, para conhecer e entender melhor como fazer isso, é importante conhecer as linguagens de programação orientadas a objetos, muito comuns nos dias de hoje. Uma das mais utilizadas atualmente é conhecida como VB.NET ou Visual Basic .Net.

 

Para entender como essa linguagem está presente no modo atual, primeiramente, é importante entender o que é a linguagem de programação orientada a objetos.

 

De forma resumida, a linguagem orientada a objetos determina conjuntos de códigos como um “sujeito” de uma frase, e os comandos giram em torno de formas nas quais esse objeto deve se comportar.

 

Dessa forma, um objeto irá reagir a comandos e receber atribuições, e pode ter atribuições, associações ou heranças, que encurtam as linhas de código e ajudam na correção de erros.

 

Ou seja, pela linguagem direcionada a objetos, é possível ter uma sintaxe mais consistente e visualmente mais organizada, além de ser possível economizar linhas e desenvolver funções mais complexas com base nas bibliotecas disponíveis.

 

Basic / Visual Basic / VB.NET

 

Desenvolvida em 2001 pela conceituada Microsoft Corporation, o Visual Basic.NET é uma linguagem de programação que tem enfoque na orientação a objetos. Isso faz do VB.NET uma linguagem de programação de ampla aplicação. Desde suas primeiras versões do Microsoft Visual Studio até a versão atual, a linguagem é o que chamamos de dirigida por eventos, o que faz sua sintaxe ser mais simples.

 

Ademais, sua última atualização, que foi desenvolvida para funcionar em conjunto com a iniciativa .NET Framework, uma biblioteca ampla de sistemas que compila programações de maneira unificada, fazendo com que qualquer máquina possa abrir um programa, contanto que tenha o framework instalado, a torna ainda mais versátil e universal.

 

Suas primeiras versões, no entanto, nem sempre foram tão amplas em possibilidades. A primeira versão, chamada Basic não era capaz de acessar bancos de dados, o que fazia com que os programas desenvolvidos nela fossem de extrema simplicidade, sendo, dessa forma, uma linguagem voltada para iniciantes.

 

No entanto, sua evolução (Visual Basic) foi muito bem recebida: grandes desenvolvedores faziam uso de extensões desenvolvidas por terceiros para conseguir acessar databases, e utilizavam o Visual Basic para desenvolver softwares.

 

Assim, a Microsoft investiu no Visual Basic para não apenas possibilitar o acesso a bancos de dados, como para disponibilizar, em open source, um banco de dados extremamente amplo e o mais universal possível.

 

Sendo assim, o VB.NET, em sua versão mais recente, é uma ótima opção para aqueles que buscam desenvolver aplicativos web, móveis, ou trabalhar com base em executáveis do Office.

 

Além disso, a nova versão eliminou várias limitações de versões anteriores, como o pequeno número de variáveis que se poderia usar no mesmo código, o número de janelas que poderia ser aberto, dentre outras. Dessa forma, a linguagem, atualmente, é muito bem recebida por desenvolvedores de todos os tipos de softwares.

 

Se cadastre na lista VIP do Celso para ser avisado quando os próximos artigos da série forem publicados.

Compartilhe agora mesmo:

Comece pelo e-book GRATUITO (Por Tempo Limitado)

5 Passos Para Desenvolver Alexa Skills

Se você não sabe por onde começar, este e-book te mostra os passos para ser um desenvolvedor de skills de sucesso.

QUERO CRIAR SKILLS PARA ALEXA!
100% livre de spam.

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta


*


*


2 Comentários

  • Cristian Luis disse:

    Bom dia,

    se fosse reescrito esse artigo hoje 27/10/2020 como seria o posicionamento do VB.net, a ferramenta ainda é uma boa opção de escolha?

    1. OptimusPrime disse:

      Oi Cristian!
      Obrigado pela visita!
      Se hoje eu fosse aprender programação não escolheria VB.Net não.
      Dificilmente novos sistemas são construídos utilizando este linguagem.

  • Entre para o Grupo VIP e fique sabendo antes das novidades

    Junte-se à nossa comunidade de App Devs que estão transformando o mundo

    100% livre de spam.

    Damos valor à sua privacidade

    Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

    Cookies estritamente necessários

    Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

    Cookies de desempenho

    Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

    Cookies de funcionalidade

    Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

    Cookies de publicidade

    Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

    Visite as nossas páginas de Políticas de privacidade e Termos e condições.

    Importante: Este site faz uso de cookies que podem conter informações de rastreamento sobre os visitantes.
    Criado por WP RGPD Pro