Zasluga slike: comzeal/iStock/GettyImages
Visual Basic je programski jezik, ki ga je izdelal Microsoft in zasnovan tako, da je enostaven za uporabo in integracijo z grafičnim vmesnikom Microsoft Windows. Je naslednik BASIC-a, začetniške večnamenske simbolične kode navodil, starejšega besedilnega jezika s podobnim ciljem dostopnosti. Danes so različice Visual Basica na voljo za Microsoftovo programsko okolje .NET in za avtomatizacijo opravil v Microsoft Officeu.
Visual Basic in njegova zgodovina
Prva različica Visual Basica je bila izdana leta 1991. Zasnovan je bil tako, da omogoča enostavno gradnjo programov Windows, skupaj s standardiziranimi grafičnimi vmesniki, ki jih poznajo uporabniki operacijskega sistema.
Video dneva
Microsoft je desetletja distribuiral različice programskega jezika BASIC, vendar so bile te večinoma zasnovane za uporaba v okoljih ukazne vrstice, kot je Microsoftov operacijski sistem DOS, ne za uporabo v sodobnem grafičnem operacijskem sistemu sistemi. Visual Basic je bil zasnovan kot popoln programski jezik z običajnimi funkcijami, kot so računanje, obdelava nizov in drugo. Integriran je bil s pristopom povleci in spusti pri gradnji uporabniških vmesnikov, ki bi olajšali uporabo, tudi za novince ali tiste, ki nimajo časa.
Visual Basic se je razvijal skozi vsa devetdeseta leta prejšnjega stoletja, vse do izdaje Visual Basica 6.0 leta 1998. Imel je podporo za integracijo z Microsoftovim komponentnim objektnim modelom ali COM, sistemom za programe Windows in komponente za komunikacijo in izmenjavo podatkov in ukazov, ne glede na jezik, v katerem so bili napisani v Vključil je tudi podporo za motor baze podatkov Jet, ki ga uporablja tudi baza podatkov Microsoft Access program v programski zbirki Microsoft Office, kar pomeni, da je bila podpora za bazo podatkov v bistvu vpeta v jezik.
V devetdesetih letih prejšnjega stoletja je bilo z uporabo Visual Basica razvitih veliko programov za Windows, vključno z nekaterimi uporabnimi brezplačnimi pripomočki za skupno rabo ter komercialnimi orodji. Medtem ko so programerji uživali v njegovi enostavnosti uporabe, so se nekateri pritoževali nad mešanico logike vmesnika in poslovne kode je oteževalo ugotavljanje, kje so bile funkcije dejansko implementirane v programu, zaradi česar je bilo težko za kodo VB vzdrževati. Omejena je bila tudi njegova podpora za objektno usmerjeno programiranje, ki je bilo takrat precej priljubljeno.
Vzpon VB.Neta
Visual Basic 6 je bil dejansko zamenjan z novim programskim jezikom, imenovanim VB.NET. Zasnovan je za integracijo z Microsoftovim programskim sistemom .NET, tako kot so bili njegovi predhodniki integrirani s COM in Jet. Dodana je tudi več podpore za objektno usmerjeno programiranje, kot so jo imeli njegovi predhodniki.
Čeprav ima jezik svoje privržence, se manj pogosto uporablja kot drugi jeziki .NET, zlasti C#, in Microsoft je dejal, da morda ne bo zagotovil vseh funkcij C# v VB.NET.
Kljub temu pa zapuščina Visual Basica verjetno živi tudi v funkciji Windows Forms v Visual Studio, Microsoftovem razvojnem okolju. Omogoča gradnjo obrazcev v slogu povleci in spusti, ki deluje s C#, VB.NET in drugimi jeziki .NET.
Visual Basic za aplikacije
Različica Visual Basica se še vedno uporablja za avtomatizacijo in skriptiranje opravil znotraj zbirke Microsoft Office, vključno z Microsoft Word in Microsoft Excel. Jezik, imenovan Visual Basic za aplikacije, ali preprosto VBA, je v veliki meri združljiv s tradicionalnim Visual Basic 6.