Visual Basic é uma linguagem de programação que foi introduzido pela primeira vez em 1987 para o desenvolvimento de programas de Windows, e ele continua a prosperar hoje. Visual Basic é, como o próprio nome sugere , uma linguagem "visual ", e isso permite que os programadores para montar aplicações muito rapidamente. Visual Basic é também uma linguagem " event-driven " , o que significa que , por exemplo, um clique de botão tem código que executa no momento do clique. Existem padrões de codificação que muitos desenvolvedores seguem para tornar o código legível. Há também formas de otimizar código que os desenvolvedores não pode sempre saber. Access Database
Evite manter uma conexão com banco de dados aberto durante toda a execução do seu programa. Visual Basic foi projetado para fazer uma conexão com um banco de dados, realizar a interação e , em seguida, desligue . Além disso, use procedimentos armazenados para inserções, atualizações e exclusões , porque eles não têm de ser interpretadas pelo compilador Visual Basic e, portanto, elas são executadas muito mais rápido e diminuir o tráfego da rede
Tratamento de erros
.
Manipular erros com um loop try /catch. Cada função em um programa pode potencialmente gerar um erro e, portanto, o tratamento de erros é essencial. Visual Basic 6 programadores costumam usar o método " On Error Goto " para lidar com erros. Se ocorrer um erro , o código pula para a área designada "Ir " e executa os comandos . O código de try /catch implementado em Visual Basic 7 (. NET ) é visivelmente mais rápido do que o método de tratamento de erro "Ir " .
Desempenho Melhorias
Turno em " Option Explicit " para forçar a declaração de variáveis antes de serem usados e " Option Strict " para evitar as conversões implícitas de tipos de dados . Isso força Visual Basic para executar a validação tipo em tempo de compilação e, portanto, aumenta o desempenho no momento da execução do programa. Outra dica que anda de mãos dadas com isso é usar ligação inicial . Vinculação antecipada impedirá tipo de dados de validação e coerção quando o programa é executado, criando, assim, um programa mais rápido.
. NET Framework
Estude o NET Framework . E se familiarizar com todas as funções internas . Visual Basic. NET tem uma infinidade de funções e classes disponíveis a partir do NET Framework . . Não reinvente a roda. Aproveite essa base de código que já existe para você.