Visual Basic er et programmeringssprog, der først blev indført i 1987 for at udvikle Windows-programmer , og det fortsætter med at trives i dag. Visual Basic er , som navnet antyder, en " visuel " sprog og dette gør det muligt for programmører at sammensætte programmer meget hurtigt. Visual Basic er også en "event -driven " sprog , hvilket betyder, at for eksempel en knap klik har kode, der udfører på tidspunktet for klikket . Der er kodningsstandarder , at mange udviklere følge for at gøre koden læsbar. Der er også måder at optimere kode, som udviklere måske ikke altid kender . Database Adgang
Undgå at en åben database -forbindelse overalt udførelsen af dit program. Visual Basic er designet til at gøre en forbindelse til en database , udføre interaktion og derefter frakoble . Også bruge lagrede procedurer for indstik , opdateringer og sletninger , fordi de ikke behøver at blive fortolket af Visual Basic compiler , og derfor de udfører meget hurtigere og mindske netværkstrafik
Fejlhåndtering
. Salg
Handle fejl med en try /catch loop . Hver funktion i et program potentielt kunne generere en fejl , og derfor fejlhåndtering er afgørende. Visual Basic 6 programmører typisk bruge " On Error Goto " metode til håndtering af fejl . Hvis der opstår en fejl , koden springes til " Goto " udpegede område og udfører de kommandoer . Den try /catch kode implementeret i Visual Basic 7 (. NET) er mærkbart hurtigere end " Goto " fejlhåndtering metoden.
Performanceforbedringer
Turn på "Option Explicit " for at tvinge erklæring om variabler , før de bruges, og "Option Strict " for at forhindre de implicitte konverteringer af datatyper. Dette tvinger Visual Basic til at udføre typen validering påkompileringstidspunktet og dermed øger ydeevnen ved udførelsen af programmet . Et andet tip , der går hånd i hånd med dette er at bruge tidlig binding . Tidlige binding vil forhindre datatype validering og tvang , når programmet udfører , og dermed skabe en hurtigere program.
. NET Framework
Studér . NET Framework og blive fortrolig med alle de indbyggede funktioner . Visual Basic. NET har et væld af funktioner og klasser er tilgængelige fra . NET Framework . Må ikke genopfinde hjulet. Gør brug af dette fundament kode , der allerede eksisterer for dig.