Visual Basic er et programmeringsspråk som først ble introdusert i 1987 for å utvikle Windows -programmer , og det fortsetter å trives i dag . Visual Basic er , som navnet antyder, en " visuell " språk , og dette lar programmerere å sette sammen programmer svært raskt . Visual Basic er også en " event- driven" språk, noe som betyr at , for eksempel, har en knapp klikk koden som utføres ved et klikk . Det er koding standarder som mange utviklere følge for å gjøre koden lesbar . Det finnes også måter å optimalisere kode som utviklerne kanskje ikke alltid vet om. Database Tilgang
Unngå å holde en åpen database tilkobling i hele gjennomføringen av programmet. Visual Basic ble utviklet for å opprette en tilkobling til en database , utføre samhandling og deretter koble fra. Også bruke lagrede prosedyrer for innstikk , oppdateringer og sletter fordi de ikke trenger å tolkes av Visual Basic-kompilator , og derfor utføre de mye raskere og redusere nettverkstrafikken
Feilhåndtering
.
håndtere feil med en prøve /fangst sløyfe . Hver funksjon i et program kan potensielt generere en feil , og derfor er feilhåndtering avgjørende. Visual Basic 6 programmerere bruker vanligvis "On Error Goto " metode for håndtering av feil . Hvis det oppstår en feil , hopper koden til " Gå " utpekt område og utfører disse kommandoene . Den prøve /fangst kode implementert i Visual Basic 7 ( . NET ) er merkbart raskere enn den "Goto " feilhåndtering metoden.
Ytelsesforbedringer
Turn på " Option Explicit " for å tvinge erklæringen av variablene før de brukes og " Option Strict " for å hindre de implisitte konverteringer av datatyper . Dette tvinger Visual Basic for å utføre typen validering på kompilering og dermed øker ytelsen på tidspunktet for gjennomføringen. Et annet tips som går hånd i hånd med dette er å bruke tidlig binding . Tidlig binding vil hindre datatype validering og tvang når programmet utfører , og dermed skape en raskere program .
. NET Framework
Studer . NET Framework og bli kjent med alle de innebygde funksjonene . Visual Basic. NET har en mengde funksjoner og klasser er tilgjengelige fra . NET Framework . Ikke gjenoppfinne hjulet . Benytt deg av denne stiftelsen av kode som allerede eksisterer for deg.