Ero Visual Basicin ja Visual Basic.Netin välillä (VB6 ja VB.net)

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

VB eli Visual Basic on ohjelmointikieli, joka julkaistiin noin vuoden 1991 aikana Microsoftin tuotteena. Se on kolmannen sukupolven tapahtumavetoinen ohjelmointikieli, joka tukee Rapid Application Development (alias RAD) -sovellusta. Visual Basic 6 tai VB6 julkaistiin vuonna 1998, ja se on VB.VB6: n vakaa julkaisu, joka tarjoaa IDE: n ohjelmistokehitykseen ja käyttöliittymän suunnitteluun. Kieli perustuu ohjelmointimalliin, nimeltään Component Object Model. VB6 on yksinkertainen ohjelmointikieli, joka ei vain autta aloittelijoita oppimaan ohjelmointikonsepteja nopeasti, vaan myös käyttää sitä helposti suurissa ohjelmistosovelluksissa. VB6 on proseduurinen ohjelmointikieli. Ohjelmoijat pystyvät suunnittelemaan käyttöliittymän sovellukselle ja soveltamaan toimintoja suoraan käyttöliittymään lisättäviin säätimiin. Esimerkiksi, jos käyttöliittymässä on painike, ohjelmoijan on kirjoitettava kyseisen painikkeen toiminnallisuus painikkeen napsautustapahtumassa (ja siksi termi tapahtumavetoinen ohjelmointi)..

VB.net

VB.net on myös vuonna 2008 julkaistu Microsoftin tuote. Se on VB6: n seuraaja. Tärkein ero VB6: n ja VB.net: n välillä on VB.net: ssä esitelty käsite ”Object Oriented Programming”. Jokaista komponenttia, joka on vuorovaikutuksessa tällaisen järjestelmän kanssa, pidetään objektina. Objektit luodaan vastaavien luokkien kautta. Ohjelmoija voi ilmoittaa luokat tai kieli koostuu myös useista omista luokkakirjastoista. Ne ovat VB.net-kielen rakennusosia. VB.net-kielellä kirjoitettu sovellusohjelma toimii Microsoftin .NET-kehyksessä. Ohjelmoijan tai kehittäjän tulee kirjoittaa muut luokat kuin sisäänrakennetut luokat suorittaakseen järjestelmän vaatimukset. VB.net 2005: n ensimmäisen suuren julkaisun jälkeen se on nyt julkaissut vuoden 2010, joka tukee .NET Framework 4.0: ta.

Visual Basic (VB6)

Toisin kuin VB6: ssa, VB.net tukee yhteistä kehittämistä. Kaikille, jotka ovat kirjoittaneet ohjelmia VB6: lla, pitäisi olla helppo mukautua VB.net-ohjelmointiin. Lisäksi VB6: lla kirjoitetut ohjelmat voidaan muuntaa helposti .net-versioon helposti käyttämällä VB.net-kielen siirtotyökalua. Äskettäin VB.netin käyttö web-kehitykseen on myös lisääntynyt, koska se tukee verkkosovellusten kehittämistä.

Mikä on ero VB6: n ja VB.net: n välillä??

• VB6 on proseduurinen ohjelmointikieli.

• VB.net on oliokeskeinen ohjelmointikieli.

• VB6 käyttää komponenttiobjektimallia.

• VB6 on yksinkertainen ohjelmointikieli.

• VB.netissä on useita rakennettuja luokkakirjastoja, jotka ovat kielen rakennuspalikoita.

• VB.net tukee yhteistä kehittämistä.

• VB.net tukee verkkosovellusten kehittämistä.