Erinevus Visual Basicu ja Visual Basic.Neti (VB6 ja VB.net) vahel

Erinevus Visual Basicu ja Visual Basic.Neti (VB6 ja VB.net) vahel
Erinevus Visual Basicu ja Visual Basic.Neti (VB6 ja VB.net) vahel

Video: Erinevus Visual Basicu ja Visual Basic.Neti (VB6 ja VB.net) vahel

Video: Erinevus Visual Basicu ja Visual Basic.Neti (VB6 ja VB.net) vahel
Video: Cutting through fear: Dan Meyer at TEDxMaastricht 2024, Juuli
Anonim

Visual Basic vs Visual Basic. Net (VB6 vs VB.net)

VB ehk Visual Basic on programmeerimiskeel, mis ilmus umbes 1991. aastal Microsofti tootena. See on kolmanda põlvkonna sündmustepõhine programmeerimiskeel, mis toetab rakenduste kiirarendust (aka RAD). Visual Basic 6 ehk VB6 ilmus 1998. aastal ja see on VB stabiilne väljalase. VB6 pakub IDE-d tarkvara arendamiseks ja kasutajaliidese kujundamiseks. Keel põhineb programmeerimismudelil, mida nimetatakse komponentobjektimudeliks. VB6 on lihtne programmeerimiskeel, mis mitte ainult ei aita algajatel programmeerimiskontseptsioone kiiresti õppida, vaid ka seda hõlpsasti suurtes tarkvararakendustes kasutada. VB6 on protseduuriline programmeerimiskeel. Programmeerijad saavad kujundada rakendusele GUI ja rakendada funktsioone otse GUI-le lisatud juhtelementidele. Näiteks kui graafilises kasutajaliideses on nupp, peab programmeerija kirjutama selle nupu funktsionaalsuse nupu klõpsamise sündmuse sisse (ja seega termini sündmusepõhine programmeerimine).

VB.net

VB.net on samuti Microsofti toode, mis ilmus 2008. aastal. See on VB6 järeltulija. Peamine erinevus VB6 ja VB.neti vahel on VB.net'is kasutusele võetud objektorienteeritud programmeerimise kontseptsioon. Iga komponenti, mis sellise süsteemiga suhtleb, loetakse objektiks. Objektid luuakse vastavate klasside kaudu. Klassid saab deklareerida programmeerija või koosneb keel ka erinevatest oma klassiteegidest. Need on VB.net keele ehitusplokid. VB.net keeles kirjutatud rakendusprogramm töötab Microsofti. NET raamistikus. Programmeerija või arendaja peaks süsteeminõuete täitmiseks kirjutama ka muud klassid peale sisseehitatud klasside. Pärast VB.net 2005 esimest suuremat väljalaset on nüüd välja antud 2010, mis toetab. NET framework 4.0.

Visual Basic (VB6)

Erinev alt VB6-st toetab VB.net jagatud arendust. Kõigil, kes on kirjutanud programme VB6 abil, peaks olema lihtne VB.net programmeerimisega kohaneda. Lisaks saab VB6-s kirjutatud programme hõlpsasti teisendada.net-versiooniks, kasutades VB.net keele migratsioonitööriista. Viimasel ajal on VB.neti kasutamine veebiarenduses suurenenud ka tänu sellele, et see toetab veebirakenduste arendamist.

Mis vahe on VB6 ja VB.net vahel?

• VB6 on protseduuriline programmeerimiskeel.

• VB.net on objektorienteeritud programmeerimiskeel.

• VB6 kasutab komponentobjektimudelit.

• VB6 on lihtne programmeerimiskeel.

• VB.net sisaldab mitmesuguseid sisseehitatud klassiteeke, mis on keele ehitusplokid.

• VB.net toetab jagatud arendust.

• VB.net toetab veebirakenduste arendamist.

Soovitan: