domingo, 17 de maio de 2015

Visual Basic

E ai pessoal, passando para falarmos de mais uma linguagem o famoso Visual Basic ... É, a lista de linguagens é imensa, e uma mais interessante que a outra ... Mas vamos lá!

O Visual Basic (ou VB) é uma linguagem de programação produzida pela Microsoft (tio Bill) voltado principalmente para aplicações .net. O VB possui uma IDE (Integrated Development Environment ou Ambiente de Desenvolvimento Integrado) que auxilia e muito na construção de interfaces gráficas para aplicações. Há quem não goste das IDE's, mas na minha opinião, por que complicar se dá para facilitar, não é mesmo????
Lobo do atual Visual Studio



Deixando essas polêmicas programadoras de lado, vamos ver um pouco da história do VB. No começo, ele tinha certas limitações. Vale lembrar que o VB foi um aperfeiçoamento do Basic, uma linguagem usada para fins didáticos (como o Pascal). Por exemplo, no começo, o VB não dava acesso a Banco de Dados. Quando você está iniciando na Programação, indiferente da linguagem, você dificilmente começa criando sistemas integrados a Banco de Dados. Mas com o tempo, isso se tonrna uma necessidade, uma vez que a grande maioria dos sistemas precisa de um banco de dados para o seu funcionamento.

É interessante notar que o VB estava caindo nas graças de um número cada vez maior de empresas. Dessa forma, era necessário corrigir essa limitação com respeito ao Banco de Dados. Assim, foi adotado alguns padrões de acesso ao BD (DAO, RDO e ADO) criados pela própria Microsoft, que resolveram o problema. Outra particularidade importante do VB foi a criação de controles ActiveX, um framework que facilita a integração entre diversas aplicações. Hoje, com a chegada do Visual Studio .Net, a linguagem se tornou totalmente orientada a objeto. Além disso, conseguimos programar para a web (usando o ASP.Net), dispositivos móveis, Windows Forms e em SilverLight, um software de tecnologia para plugins e navegadores (ele é concorrente de softwares como o Adobe Flash).

Então, vamos ao nosso "Olá Mundo" em VB. Peguei esse código no site da Microsoft.

Module Hello
Sub Main ()
        MsgBox ("Hello World")
    End Sub
End Module

Depois de ver linguagens como Java, que usam comandos grandes, esse parece mais simples, não é mesmo? A saída do programa é através da nossa famosa tela de terminal (embora existam alguns tutoriais na net que mostram como fazer isso com tela gráfica, o que deixa a coisa bem mais interessante ...)

Saída na Tela de Terminal ... mas dá para fazer com tela gráfica
Aqui no site da Microsoft você encontra esse código totalmente comentado, passo a passo. É legal que ajuda a ter uma ideia de como funciona a linguagem. (https://msdn.microsoft.com/pt-br/library/vstudio/3cf7t4xt%28v=vs.110%29.aspx). Aqui você pode encontrar todas as informações sobre o VB.

Na próxima postagem, vamos dar uma pequena pausa nas linguagens e falar sobre um assunto polêmico e lendário da web: a Deep Web!!!!! Até lá ...

Exemplo de Calculadora usando VB

Nenhum comentário:

Postar um comentário