Visual Basic savybės

Laisvai samdomas programuotojas arba kūrėjas, dirbantis namuose ir nešiojamuoju kompiuteriu renkantis šaltinio kodą

Vaizdo kreditas: comzeal/iStock/GettyImages

„Visual Basic“ yra „Microsoft“ sukurta programavimo kalba, sukurta taip, kad ją būtų lengva naudoti ir integruoti su „Microsoft Windows“ grafine sąsaja. Tai BASIC, pradedančiųjų universalaus simbolinio instrukcijų kodo, ankstesnės, tekstu pagrįstos kalbos, turinčios panašų pasiekiamumo tikslą, įpėdinis. Šiandien galimos „Visual Basic“ versijos, skirtos „Microsoft“ .NET programavimo aplinkai ir „Microsoft Office“ užduočių automatizavimui.

Visual Basic ir jo istorija

Pirmoji „Visual Basic“ versija buvo išleista 1991 m. Jis buvo sukurtas taip, kad būtų galima lengvai kurti Windows programas kartu su standartizuotomis grafinėmis sąsajomis, pažįstamomis operacinės sistemos vartotojams.

Dienos vaizdo įrašas

„Microsoft“ dešimtmečius platino BASIC programavimo kalbos versijas, tačiau jos buvo skirtos daugiausia naudoti komandinės eilutės aplinkoje, pvz., Microsoft DOS operacinėje sistemoje, nenaudoti šiuolaikinėje grafinėje operacijoje sistemos. „Visual Basic“ buvo sukurta kaip visavertė programavimo kalba su įprastomis funkcijomis, tokiomis kaip skaičiavimas, eilučių apdorojimas ir kt. Jis buvo integruotas naudojant vilkimo metodą kuriant vartotojo sąsajas, kurios palengvintų naudojimą net pradedantiesiems ar tiems, kuriems trūksta laiko.

Visual Basic toliau vystėsi 1990 m., kol 1998 m. buvo išleista Visual Basic 6.0. Jis palaikė integraciją su „Microsoft“ komponentinio objekto modeliu arba COM, „Windows“ programų sistema ir komponentai, skirti bendrauti ir keistis duomenimis bei komandomis, nepaisant to, kokiomis kalbomis jie buvo parašyti in. Taip pat buvo įtrauktas Jet duomenų bazės variklio palaikymas, kurį taip pat naudoja Microsoft Access duomenų bazė programa „Microsoft Office“ programinės įrangos pakete, o tai reiškia, kad duomenų bazės palaikymas iš esmės buvo įtrauktas į kalba.

Dešimtajame dešimtmetyje daugelis „Windows“ programų, įskaitant kai kurias naudingas nemokamas bendro naudojimo programas ir komercinius įrankius, buvo sukurtos naudojant „Visual Basic“. Nors programuotojams patiko paprastas naudojimas, kai kurie skundėsi sąsajos logikos ir verslo kodo deriniu buvo sunku nustatyti, kur programos funkcijos iš tikrųjų buvo įdiegtos, todėl VB kodą sunku suprasti išlaikyti. Jo palaikymas objektiniam programavimui, kuris tuo metu buvo gana populiarus, taip pat buvo ribotas.

VB.Net iškilimas

Visual Basic 6 buvo veiksmingai pakeista nauja programavimo kalba, pavadinta VB.NET. Jis sukurtas taip, kad būtų integruotas su Microsoft .NET programavimo sistema, kaip ir jo pirmtakai, integruoti su COM ir Jet. Jis taip pat labiau palaiko objektinį programavimą, nei turėjo jo pirmtakai.

Nors kalba turi savo šalininkų, ji naudojama rečiau nei kitos .NET kalbos, ypač C#, ir „Microsoft“ teigė, kad ji gali neteikti visų C# funkcijų VB.NET.

Vis dėlto „Visual Basic“ palikimas, be abejonės, taip pat išlieka „Windows Forms“ funkcijoje „Visual Studio“, „Microsoft“ kūrimo aplinkoje. Tai įgalina nuvilkimo stiliaus formų kūrimą, kuris veikia su C#, VB.NET ir kitomis .NET kalbomis.

Visual Basic programoms

„Visual Basic“ variantas vis dar naudojamas automatizuojant ir scenarijų sudarymo užduotims „Microsoft Office“ rinkinyje, įskaitant „Microsoft Word“ ir „Microsoft Excel“. Kalba, vadinama „Visual Basic for Applications“ arba tiesiog VBA, iš esmės suderinama su tradicine „Visual Basic 6“.