Visual Basic est un langage de programmation qui a été introduit en 1987 pour développer des programmes Windows, et il continue à prospérer aujourd'hui . Visual Basic est, comme son nom l'indique, une langue «visuelle» et cela permet aux programmeurs de mettre sur pied des applications très rapidement . Visual Basic est aussi une langue " event-driven " , ce qui signifie que , par exemple, un clic de bouton est le code qui s'exécute au moment du clic . Il ya des normes de codage que de nombreux développeurs suivre pour rendre le code lisible. Il ya aussi des façons d'optimiser le code que les développeurs pourraient ne pas toujours environ . Base de données Accès
Evitez de garder une connexion ouverte tout au long de l'exécution de votre programme. Visual Basic a été conçu pour établir une connexion à une base de données , effectuez l'interaction , puis débranchez . En outre, utiliser des procédures stockées pour les insertions, les mises à jour et les suppressions parce qu'ils n'ont pas à être interprété par le compilateur Visual Basic , par conséquent, ils exécutent beaucoup plus rapidement et diminuer le trafic réseau
Gestion des erreurs
. Photos
erreurs de poignée avec un try /catch boucle . Chaque fonction dans un programme pourrait générer une erreur et, par conséquent , la gestion des erreurs est essentielle. Visual Basic 6 programmeurs utilisent généralement le " On Error Goto " méthode pour la gestion des erreurs . Si une erreur se produit , le code saute à la zone "Aller " désigné et exécute les commandes . Le try /catch code implémenté en Visual Basic 7 ( . NET ) est sensiblement plus rapide que la méthode de gestion d'erreur "Aller " .
Bonification de performance
Turn sur " Option Explicit " pour forcer la déclaration des variables avant de les utiliser et " Option Strict " pour éviter les conversions implicites de types de données. Cela oblige Visual Basic pour effectuer la validation de type lors de la compilation et donc augmente les performances au moment de l' exécution du programme. Une autre astuce qui va de pair avec cela est d'utiliser la liaison anticipée . Liaison anticipée seront empêcher la validation du type de données et de coercition lorsque le programme s'exécute, créant ainsi un programme plus rapide .
. NET Framework
étude de l' . NET Framework et se familiariser avec toutes les fonctions intégrées . Visual Basic. NET a une pléthore de fonctions et de classes disponibles dans le . NET Framework . Ne pas réinventer la roue . Profitez de cette base de code qui existe déjà pour vous .