Zasluga slike: comzeal/iStock/GettyImages
Visual Basic je programski jezik koji je izradio Microsoft i dizajniran da bude jednostavan za korištenje i integraciju s grafičkim sučeljem Microsoft Windows. To je nasljednik BASIC-a, početničkog višenamjenskog simboličkog koda uputa, ranijeg, tekstualnog jezika sa sličnim ciljem pristupačnosti. Danas su verzije Visual Basica dostupne za Microsoftovo .NET programsko okruženje i za automatizaciju zadataka u Microsoft Officeu.
Visual Basic i njegova povijest
Prva verzija Visual Basica objavljena je 1991. godine. Dizajniran je kako bi omogućio jednostavnu konstrukciju Windows programa, zajedno sa standardiziranim grafičkim sučeljima poznatim korisnicima operacijskog sustava.
Video dana
Microsoft je desetljećima distribuirao verzije programskog jezika BASIC, ali one su bile dizajnirane uglavnom za koristiti u okruženjima naredbenog retka kao što je Microsoftov DOS operativni sustav, a ne za korištenje u modernim grafičkim operacijama sustava. Visual Basic je dizajniran da bude punopravni programski jezik, zajedno s običnim značajkama kao što su računanje, obrada nizova i još mnogo toga. Integriran je s pristupom povuci i ispusti za izgradnju korisničkih sučelja koje bi ga olakšalo korištenje, čak i za početnike ili one koji nemaju dovoljno vremena.
Visual Basic se nastavio razvijati tijekom 1990-ih, sve do izdavanja Visual Basica 6.0 1998. godine. Imao je podršku za integraciju s Microsoftovim komponentnim objektnim modelom, ili COM, sustavom za Windows programe i komponente za komunikaciju i razmjenu podataka i naredbi bez obzira na jezicima na kojima su napisane u. Također je uključio podršku za Jet bazu podataka, koju također koristi baza podataka Microsoft Access programa u softverskom paketu Microsoft Office, što znači da je podrška za bazu podataka u biti uklopljena u Jezik.
Tijekom 1990-ih, mnogi Windows programi, uključujući neke korisne besplatne shareware uslužne programe kao i komercijalne alate, razvijeni su pomoću Visual Basica. Dok su programeri uživali u njegovoj jednostavnosti korištenja, neki su se žalili na mješavinu logike sučelja i poslovnog koda otežavalo je uočavanje gdje su značajke zapravo implementirane u programu, što je otežavalo VB kod održavati. Njegova podrška za objektno orijentirano programiranje, koja je u to vrijeme bila prilično popularna, također je bila ograničena.
Uspon VB.Neta
Visual Basic 6 je učinkovito zamijenjen novim programskim jezikom pod nazivom VB.NET. Dizajniran je za integraciju s Microsoftovim .NET programskim sustavom, baš kao što su njegovi prethodnici integrirani s COM-om i Jet-om. Također je dodao više podrške za objektno orijentirano programiranje nego što su imali njegovi prethodnici.
Iako jezik ima svoje pristaše, rjeđe se koristi od ostalih .NET jezika, posebno C#, a Microsoft je rekao da možda neće isporučiti sve značajke C# VB.NET-u.
Ipak, naslijeđe Visual Basica vjerojatno živi iu značajci Windows Forms u Visual Studiju, Microsoftovom razvojnom okruženju. Omogućuje izgradnju obrazaca u stilu povuci i ispusti koji radi s C#, VB.NET i drugim .NET jezicima.
Visual Basic za aplikacije
Varijanta Visual Basica i dalje se koristi za automatizaciju i skriptiranje zadataka unutar Microsoft Office paketa, uključujući Microsoft Word i Microsoft Excel. Nazvan Visual Basic za aplikacije, ili jednostavno VBA, jezik je u velikoj mjeri kompatibilan s tradicionalnim Visual Basic 6.