Visual Basic vs Visual Basic.Net (VB6 proti VB.net)
VB aka Visual Basic je programski jezik, ki ga je okoli leta 1991 izdal Microsoft. To je programski jezik, ki ga poganjajo dogodki tretje generacije, ki podpira hiter razvoj aplikacij (aka RAD). Visual Basic 6 ali VB6 je izšel leta 1998 in stabilna izdaja VB.VB6 zagotavlja IDE za razvoj programske opreme in oblikovanje uporabniškega vmesnika. Jezik temelji na modelu programiranja, imenovanem Component Object Model. VB6 je preprost programski jezik, ki ne le da začetnikom pomaga, da se programskih konceptov hitro naučijo, ampak tudi, da ga enostavno uporabljajo v velikih programskih aplikacijah. VB6 je proceduralni programski jezik. Programerji lahko oblikujejo GUI za aplikacijo in uporabijo funkcije neposredno na kontrolah, ki so dodani v GUI. Na primer, če je v GUI tipka, mora programer napisati funkcionalnost za ta gumb znotraj dogodka klika gumba (in s tem izraza, ki ga poganja programski program).
VB.net
VB.net je tudi Microsoftov izdelek, ki je bil izdan leta 2008. Je naslednik VB6. Glavna razlika med VB6 in VB.net je koncept 'Objektno usmerjenega programiranja', uveden na VB.net. Vsak sestavni del, ki deluje s takim sistemom, se šteje za predmet. Predmeti so ustvarjeni z ustreznimi razredi. Razrede lahko razglasi programer ali pa jezik vsebuje tudi različne knjižnice razreda. To so sestavni deli jezika VB.net. Aplikacijski program, napisan v jeziku VB.net, deluje na Microsoftovem okviru .NET. Programer ali razvijalec naj napiše druge razrede, ki niso vgrajeni v razrede, da bi opravil ne glede na sistemske zahteve. Po prvi večji izdaji VB.net 2005 je zdaj izšla 2010, ki podpira .NET Framework 4.0.
Visual Basic (VB6)
VB.net za razliko od VB6 podpira skupni razvoj. Vsem, ki pišete programe, ki uporabljajo VB6, se mora enostavno prilagoditi programiranju VB.net. Poleg tega lahko programe, napisane v VB6, enostavno pretvorite v različico .net z uporabo orodja za migracijo jezika VB.net. V zadnjem času se povečuje tudi uporaba VB.net za razvoj spletnih strani, kar je posledica njegove podpore za razvoj spletnih aplikacij.
Kakšna je razlika med VB6 in VB.net? • VB6 je proceduralni programski jezik. • VB.net je predmetni programski jezik. • VB6 uporablja model komponentnega predmeta. • VB6 je preprost programski jezik. • VB.net ima različne vgrajene knjižnice razredov, ki so sestavni del jezika. • VB.net podpira skupni razvoj. • VB.net podpira razvoj spletnih aplikacij. |