Visual Basicu omadused

Vabakutseline programmeerija või arendaja, kes töötab kodus ja tippib sülearvutiga lähtekoodi

Pildi krediit: comzeal/iStock/GettyImages

Visual Basic on Microsofti loodud programmeerimiskeel, mis on loodud hõlpsaks kasutamiseks ja Microsoft Windowsi graafilise liidesega integreerimiseks. See on BASICi, algajate universaalse sümboolse juhiskoodi, varasema, tekstipõhise keele, millel on sarnane lähenemise eesmärk, järglane. Tänapäeval on Visual Basicu versioonid saadaval Microsofti .NET programmeerimiskeskkonna jaoks ja Microsoft Office'i ülesannete automatiseerimiseks.

Visual Basic ja selle ajalugu

Visual Basicu esimene versioon ilmus 1991. aastal. See oli loodud Windowsi programmide hõlpsaks koostamiseks koos operatsioonisüsteemi kasutajatele tuttavate standardiseeritud graafiliste liidestega.

Päeva video

Microsoft oli aastakümneid levitanud programmeerimiskeele BASIC versioone, kuid need olid mõeldud peamiselt nende jaoks kasutada käsurea keskkondades, näiteks Microsofti DOS-i operatsioonisüsteemis, mitte kasutada kaasaegses graafilises operatsioonisüsteemis süsteemid. Visual Basic loodi täisväärtuslikuks programmeerimiskeeleks koos tavaliste funktsioonidega, nagu arvutamine, stringide töötlemine ja palju muud. See oli integreeritud pukseerimismeetodiga, et luua kasutajaliideseid, mis muudavad selle kasutamise lihtsaks isegi algajatele või neile, kellel on vähe aega.

Visual Basic arenes edasi 1990. aastate jooksul kuni Visual Basic 6.0 väljalaskmiseni 1998. aastal. Sellel oli tugi integreerimiseks Microsofti komponentobjektimudeliga ehk COM-iga, Windowsi programmide süsteemiga ja komponendid suhtlemiseks ja andmete ja käskude vahetamiseks olenemata sellest, mis keeles need on kirjutatud sisse. See hõlmas ka Jeti andmebaasimootori tuge, mida kasutab ka Microsoft Accessi andmebaas programm Microsoft Office'i tarkvarapaketis, mis tähendab, et andmebaasi tugi oli sisuliselt sisse ehitatud keel.

1990. aastatel töötati Visual Basicu abil välja palju Windowsi programme, sealhulgas mõned kasulikud tasuta jagamisvara utiliidid ja kaubanduslikud tööriistad. Kuigi programmeerijad nautisid selle kasutusmugavust, kaebasid mõned liidese loogika ja ärikoodi segu raskendas tuvastamist, kus funktsioonid programmis tegelikult rakendati, muutes VB-koodi raskeks säilitada. Piiratud oli ka selle tugi objektorienteeritud programmeerimisele, mis oli tol ajal üsna populaarne.

VB.Neti tõus

Visual Basic 6 asendati tõhusalt uue programmeerimiskeelega nimega VB.NET. See on loodud integreeruma Microsofti .NET-i programmeerimissüsteemiga, nagu ka selle eelkäijad, mis on integreeritud COM-i ja Jetiga. Samuti on see lisanud rohkem tuge objektorienteeritud programmeerimisele kui tema eelkäijatel.

Kuigi sellel keelel on oma järgijad, kasutatakse seda harvemini kui teisi .NET-i keeli, eriti C#, ja Microsoft on öelnud, et see ei pruugi kõiki C# funktsioone VB.NET-ile pakkuda.

Siiski elab Visual Basicu pärand vaieldamatult edasi ka Microsofti arenduskeskkonna Visual Studio funktsioonis Windows Forms. See võimaldab lohistamisstiilis vormide koostamist, mis töötab C#, VB.NET ja teiste .NET-i keeltega.

Visual Basic rakendustele

Visual Basicu varianti kasutatakse endiselt Microsoft Office'i komplektis, sealhulgas Microsoft Wordis ja Microsoft Excelis, automatiseerimiseks ja skriptimiseks. Visual Basic for Applications või lihtsalt VBA-nimeline keel ühildub suures osas traditsioonilise Visual Basic 6-ga.