Microsoft produz Visual Basic Net para desenvolvimento de aplicações. . Esses aplicativos são projetados para executar no sistema operacional Windows . Você pode desenvolver uma ampla gama de programas de simplista complexo para casa ou empresa. A flexibilidade do Visual Basic. Líquido é derivado dos muitos componentes disponíveis no ambiente de desenvolvimento integrado . Compreender os diferentes componentes do VB.Net e sua função é a chave para o desenvolvimento de aplicações de trabalho de forma eficiente . Tipos de Projeto  
 tipo de projeto em VB.Net é o mais alto nível de estrutura e determina o tipo de aplicativo que você pode desenvolver . O "Aplicativo Windows Forms " é usado para o desenvolvimento de aplicações de interface gráfica do usuário. Aplicações baseadas em linha de comando usar o " Console Application " tipo de projeto. Se você desenvolver um aplicativo baseado na web a "Aplicação Web ASP.Net " é a escolha correta do projeto. Desenvolvimento de objetos de controle para inclusão em outras aplicações VB.Net é possível usando o tipo de projeto "Biblioteca de controle do Windows. " 
 
 Formulários e Controles 
 
 
 do Windows usados para exibir a informações e controles para a sua aplicação são chamados de " formulários". Controles baseados em gráfico permitem ao usuário interagir com o aplicativo . Controles comuns incluem o botão , caixa de texto , botão de rádio e caixa de seleção. Controles de exibição de dados , como a exibição de grade e conjunto de dados estão disponíveis para exibir , inserir, excluir ou modificar as informações contidas em um banco de dados. Controles mais complexos estão disponíveis para a impressão de documentos , navegação e abertura de arquivos , exibição de imagem e funções de calendário. 
 
 Propriedades e eventos 
 
 Cada controle e tem um formulário conjunto de propriedades disponíveis para modificar a aparência estética e funcionalidade. 
 
 Essas propriedades incluem o tamanho , a cor , a localização eo nome. Eventos estão disponíveis para ambas as formas e controle para definir o código será executado quando ocorre uma ação. Eventos disponíveis para um controle pode incluir clicando no controle, passar o mouse sobre o controle ou dados de digitação para o controle. O código é inserido no evento de um controle ou forma de realizar as ações desejadas. 
 Código e sub-rotinas 
 
 Código é o nível mais baixo da estrutura em um aplicativo Visual Basic. net aplicação . Um desenvolvedor usa o código para definir o que irá ocorrer ações e em que condições . O código é composto por variáveis para armazenar dados , palavras-chave e funções. Sub-rotinas são usadas para criar uma abordagem modular para o desenvolvimento. Use uma sub-rotina para conter todo o código para executar uma ação complexa, como o cálculo de uma fórmula. As sub-rotinas podem ser reutilizados ao longo de um aplicativo básico Net Visual . , Reduzindo a quantidade de código em sua aplicação.