Visual Basic .NET
Dit artikel of deze sectie wordt actief bewerkt. Om bewerkingsconflicten en gegevensverlies te helpen voorkomen, wordt je vriendelijk verzocht dit artikel niet te bewerken zolang deze melding wordt getoond. Klik op geschiedenis voor de laatste ontwikkelingen. |
Visual Basic .NET | ||||
---|---|---|---|---|
![]() | ||||
Ontwikkelaar(s) | Microsoft | |||
Uitgebracht | 2002 | |||
Recentste versie | 2019 (16.0) (24 juli 2019) | |||
Status | Actief | |||
Besturingssysteem | .NET-platform | |||
Licentie(s) | Apache-licentie 2.0 | |||
Versiebeheer | Officiële broncode | |||
Website | docs.microsoft.com | |||
|
Visual Basic .NET is de opvolger van Visual Basic en onderdeel van het .NET-framework van Microsoft.
Beschrijving
Visual Basic .NET versie 7.0 werd geïntroduceerd in 2002 als opvolger van de oorspronkelijke Visual Basic-taal. Naast C# is het een van de twee belangrijkste programmeertalen binnen het .NET-framework.
VB 7 en latere versies hebben een grote oppervlakkige gelijkenis met de zojuist genoemde eerdere Visual Basic's, maar zijn op een totaal nieuwe ondergrond gebaseerd: het .NET-framework. Hiermee wordt Visual Basic een door en door objectgeoriënteerde taal, zeer vergelijkbaar met C# of Java. Daarnaast verandert het karakter van de naam Visual Basic enigszins: die slaat nu specifiek op de programmeertaal, omdat de ondersteunende softwarebibliotheken en de runtime-ondersteuning ook worden gebruikt door alle andere .NET-talen, zoals C#. Ook heeft de taal een openbare specificatie.
Zoals de runtime van Visual Basic 6 is ook de .NET-runtime (beter bekend als het .NET-framework) vrij verkrijgbaar als download op de website van Microsoft, en wordt daarnaast meegeleverd met automatische Windows-updates vanaf Windows Vista en nieuwer.
Versies
De verschillende versies zijn:
Versie | .NET-versie | Datum verschijning |
---|---|---|
Visual Basic 7 | .NET 1.0 | 16 januari 2002 |
.NET 1.1 | 24 april 2003 | |
Visual Basic 8 | .NET 2.0 | 7 november 2005 |
Visual Basic 9 | .NET 3.5 | 19 november 2007 |
Visual Basic 10 | .NET 4 | 12 april 2010 |