Forskellen mellem Visual Basic og Visual Basic.Net (VB6 og VB.net)

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

VB alias Visual Basic er et programmeringssprog, der blev frigivet omkring 1991 som et produkt af Microsoft. Det er en tredje generation af begivenhedsstyret programmeringssprog, der understøtter hurtig applikationsudvikling (alias RAD). Visual Basic 6, eller VB6, blev frigivet i 1998, og det er den stabile udgivelse af VB.VB6 giver en IDE til softwareudvikling og brugergrænsefladedesign. Sproget er baseret på en programmeringsmodel kaldet Component Object Model. VB6 er et simpelt programmeringssprog, der ikke kun hjælper begyndere med at lære programmeringskoncepterne hurtigt, men også let at bruge det i store softwareapplikationer. VB6 er et procedureprogrammeringssprog. Programmerere er i stand til at designe en GUI til en applikation og anvende funktionaliteter direkte på de kontroller, der føjes til GUI. For eksempel, hvis der er en knap i GUI'en, skal programmereren skrive funktionaliteten for den knap inden for knapklikningshændelsen (og derfor udtrykket begivenhedsdrevet programmering).

VB.net

VB.net er også et Microsoft-produkt, der blev frigivet i 2008. Det er efterfølgeren til VB6. Den største forskel mellem VB6 og VB.net er begrebet 'Objektorienteret programmering' introduceret i VB.net. Hver eneste komponent, der interagerer med et sådant system, betragtes som et objekt. Objekterne oprettes gennem tilsvarende klasser. Klasser kan deklareres af programmereren, eller sproget består også af forskellige klassebiblioteker. Det er byggestenene i VB.net-sproget. Et applikationsprogram skrevet på VB.net-sprog kører på Microsofts .NET-ramme. Programmereren eller udvikleren skal skrive andre klasser end de indbyggede klasser for at udføre uanset systemkravet. Efter den første store udgivelse af VB.net 2005, har den nu frigivet 2010, som understøtter .NET framework 4.0.

Visual Basic (VB6)

I modsætning til i VB6 understøtter VB.net delt udvikling. For alle, der har skrevet programmer, der bruger VB6, skal det være let at tilpasse sig VB.net-programmering. Derudover kan de programmer, der blev skrevet i VB6, let konverteres til .net-version ved hjælp af VB.net-sprogmigrationsværktøjet. For nylig øges brugen af ​​VB.net til webudvikling som et resultat af dens support til webapplikationsudvikling.

Hvad er forskellen mellem VB6 og VB.net?

• VB6 er et procedureprogrammeringssprog.

• VB.net er et objektorienteret programmeringssprog.

• VB6 bruger Component Object Model.

• VB6 er et simpelt programmeringssprog.

• VB.net har forskellige indbyggede klassebiblioteker, der er byggesten til sproget.

• VB.net understøtter delt udvikling.

• VB.net understøtter webapplikationsudvikling.