Visual Basic vs Visual Basic. Net (VB6 vs VB.net)
VB aka Visual Basic är ett programmeringsspråk som släpptes runt 1991 som en produkt av Microsoft. Det är ett tredje generationens händelsedrivet programmeringsspråk som stöder Rapid Application Development (alias RAD). Visual Basic 6, eller VB6, släpptes 1998, och det är den stabila versionen av VB. VB6 ger en IDE för mjukvaruutveckling och användargränssnittsdesign. Språket är baserat på en programmeringsmodell som heter Component Object Model. VB6 är ett enkelt programmeringsspråk, som inte bara hjälper nybörjare att snabbt lära sig programmeringskoncepten, utan också att använda det enkelt i stora mjukvaruapplikationer. VB6 är ett processuellt programmeringsspråk. Programmerare kan designa ett GUI för en applikation och tillämpa funktioner direkt på kontrollerna som läggs till i GUI. Till exempel, om det finns en knapp i det grafiska användargränssnittet, måste programmeraren skriva funktionaliteten för den knappen inom knappklickhändelsen (och därför termen händelsedriven programmering).
VB.net
VB.net är också en Microsoft-produkt som släpptes 2008. Den är efterföljaren till VB6. Den största skillnaden mellan VB6 och VB.net är konceptet "Objektorienterad programmering" som introduceras i VB.net. Varje komponent som interagerar med ett sådant system betraktas som ett objekt. Objekten skapas genom motsvarande klasser. Klasser kan deklareras av programmeraren eller så består språket också av olika egna klassbibliotek. Det är byggstenarna i språket VB.net. Ett applikationsprogram skrivet på VB.net-språket körs på Microsofts. NET-ramverk. Programmeraren eller utvecklaren bör skriva andra klasser än de inbyggda klasserna, för att utföra vilka systemkrav som helst. Efter den första stora utgåvan av VB.net 2005 har den nu släppt 2010, som stöder. NET framework 4.0.
Visual Basic (VB6)
Till skillnad från VB6 stöder VB.net delad utveckling. För alla som har skrivit program med VB6 bör det vara lätt att anpassa till VB.net-programmering. Dessutom kan programmen som skrevs i VB6 enkelt konverteras till.net-versionen med hjälp av språkmigreringsverktyget VB.net. Nyligen har användningen av VB.net för webbutveckling också ökat som ett resultat av dess stöd för webbapplikationsutveckling.
Vad är skillnaden mellan VB6 och VB.net?
• VB6 är ett procedurprogrammeringsspråk.
• VB.net är ett objektorienterat programmeringsspråk.
• VB6 använder Component Object Model.
• VB6 är ett enkelt programmeringsspråk.
• VB.net har olika inbyggda klassbibliotek, som är byggstenar i språket.
• VB.net stöder delad utveckling.
• VB.net stöder webbapplikationsutveckling.