Razlika između Visual Basic i Visual Basic.Net (VB6 i VB.net)

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

VB aka Visual Basic je programski jezik koji je objavljen oko 1991. godine kao proizvod Microsofta. To je programski jezik vođen trećom generacijom koji podržava brzi razvoj aplikacija (aka RAD). Visual Basic 6 ili VB6 izdan je 1998. godine, a stabilno izdanje VB.VB6 pruža IDE za razvoj softvera i dizajn korisničkog sučelja. Jezik se temelji na programskom modelu nazvanom Component Object Model. VB6 je jednostavan programski jezik koji početnicima pomaže ne samo da brzo nauče programske koncepte, već i da ih lako koriste u velikim softverskim aplikacijama. VB6 je proceduralni programski jezik. Programeri mogu dizajnirati GUI za aplikaciju i primijeniti funkcionalnosti izravno na kontrole dodane u GUI. Na primjer, ako postoji gumb u GUI-u, programer mora napisati funkcionalnost za taj gumb unutar događaja klika na gumb (a samim tim i programiranja pod nazivom termina).

VB.net

VB.net je također Microsoftov proizvod koji je objavljen 2008. To je nasljednik VB6. Glavna razlika između VB6 i VB.net je koncept 'objektno orijentiranog programiranja' uveden u VB.net. Svaka komponenta koja uđe u interakciju s takvim sustavom smatra se objektom. Objekti se stvaraju kroz odgovarajuće klase. Razrede može proglasiti programer ili se jezik također sastoji od različitih vlastitih knjižnica razreda. To su sastavni dijelovi jezika VB.net. Aplikacijski program napisan na jeziku VB.net radi na Microsoftovom okviru .NET. Programer ili programer trebao bi pisati klase koje nisu ugrađene u klase kako bi obavio bilo koji sistemski zahtjev. Nakon prvog izdanja VB.net 2005, sada je objavljeno 2010, koje podržava .NET Framework 4.0.

Visual Basic (VB6)

Za razliku od VB6, VB.net podržava zajednički razvoj. Svima koji imaju pisane programe koji koriste VB6 trebalo bi se lako prilagoditi programiranju na VB.net-u. Osim toga, programi napisani u VB6 mogu se lako pretvoriti u .net verziju pomoću alata za migraciju jezika VB.net. U posljednje vrijeme povećava se i upotreba VB.net-a za razvoj web stranica kao rezultat njegove podrške razvoju web aplikacija.

Koja je razlika između VB6 i VB.net?

• VB6 je proceduralni programski jezik.

• VB.net je objektno programski jezik.

• VB6 koristi komponentni model objekta.

• VB6 je jednostavan programski jezik.

• VB.net ima razne ugrađene u razredne knjižnice, koje su sastavni dio jezika.

• VB.net podržava zajednički razvoj.

• VB.net podržava razvoj web aplikacija.