Rozdiel medzi jazykom Visual Basic a Visual Basic.Net (VB6 a VB.net)

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

VB aka Visual Basic je programovací jazyk, ktorý bol vydaný okolo roku 1991 ako produkt spoločnosti Microsoft. Je to programovací jazyk tretej generácie riadený udalosťami, ktorý podporuje rýchly vývoj aplikácií (aka RAD). Visual Basic 6 alebo VB6 bol vydaný v roku 1998 a je to stabilné vydanie VB.VB6 poskytuje IDE pre vývoj softvéru a návrh používateľského rozhrania. Jazyk je založený na programovacom modeli s názvom Component Object Model. VB6 je jednoduchý programovací jazyk, ktorý pomáha nielen začiatočníkom naučiť sa programovacie koncepty rýchlo, ale tiež ich ľahko používať vo veľkých softvérových aplikáciách. VB6 je procedurálny programovací jazyk. Programátori sú schopní navrhnúť GUI pre aplikáciu a aplikovať funkcie priamo na ovládacie prvky, ktoré sa pridávajú do GUI. Napríklad, ak je v GUI tlačidlo, programátor musí napísať funkčnosť pre toto tlačidlo v rámci udalosti kliknutia na tlačidlo (a preto termín programovanie riadené udalosťami).

VB.net

VB.net je tiež produktom spoločnosti Microsoft, ktorý bol uvedený na trh v roku 2008. Je nástupcom VB6. Hlavný rozdiel medzi VB6 a VB.net je koncept „objektovo orientovaného programovania“ zavedený vo VB.net. Každý komponent, ktorý interaguje s takým systémom, sa považuje za objekt. Objekty sa vytvárajú prostredníctvom zodpovedajúcich tried. Triedy môže deklarovať programátor alebo jazyk tiež pozostáva z rôznych vlastných knižníc tried. Toto sú stavebné kamene jazyka VB.net. Aplikačný program napísaný v jazyku VB.net beží na platforme .NET od spoločnosti Microsoft. Programátor alebo vývojár by mal napísať iné triedy ako vstavané triedy, aby vykonal akékoľvek požiadavky na systém. Po prvom významnom vydaní VB.net 2005, teraz vyšlo 2010, ktoré podporuje .NET framework 4.0.

Visual Basic (VB6)

Na rozdiel od VB6, VB.net podporuje zdieľaný vývoj. Pre každého, kto napísal programy využívajúce VB6, by malo byť ľahké prispôsobiť sa programovaniu VB.net. Programy, ktoré boli napísané vo VB6, môžu byť ľahko konvertované na verziu .net pomocou nástroja na migráciu jazykov VB.net. V poslednej dobe sa tiež zvyšuje používanie VB.net pre vývoj webových aplikácií vďaka jeho podpore pre vývoj webových aplikácií.

Aký je rozdiel medzi VB6 a VB.net?

• VB6 je procedurálny programovací jazyk.

• VB.net je objektovo orientovaný programovací jazyk.

• VB6 používa model komponentov komponentov.

• VB6 je jednoduchý programovací jazyk.

• VB.net má rôzne zabudované knižnice triedy, ktoré sú stavebnými kameňmi jazyka.

• VB.net podporuje zdieľaný vývoj.

• VB.net podporuje vývoj webových aplikácií.