Naar inhoud springen

Visual Basic .NET

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Verdel (overleg | bijdragen) op 2 feb 2021 om 15:35.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
Visual Basic .NET
Visual Basic .NET
Verschenen 2002
Ontwikkelaar Microsoft
Huidige versie 2019 (16.0) (24 juli 2019)
Typesysteem Statisch, zwakke en sterke typering, nominatief
Implementaties .NET-framework, Roslyn, Mono
Beïnvloed door Visual Basic
Invloed op Small Basic
Besturings­systeem .NET-platform
Licentie Apache-licentie 2.0
Bestands­extensies .vb
Website docs.microsoft.com
Portaal  Portaalicoon   Informatica

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.NET 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.

Ontwikkelomgeving

De integrated development environment of IDE van Microsoft waarmee men software kan ontwikkelen in VB.NET heet Visual Studio. De meeste versies zijn commercieel verkrijgbaar, met uitzondering van Visual Studio Express en Visual Studio Community.

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

Versiebeschrijving

Visual Basic 8
is een aanpassing van versie 7 aan de innovaties in .NET 2.0, voornamelijk generics.
Visual Basic 9
introduceert LINQ, een in de programmeertaal ingebouwde vorm van SQL die een uniforme omgang mogelijk maakt van relationele data, onafhankelijk van hun representatie (bijvoorbeeld in tabellen in een relationele database, in XML-documenten, of in collectie-objecten in het geheugen). Dit is een stap in de richting van dynamisch getypeerde, functionele programmeertalen zoals JavaScript en Lisp.
Visual Basic 10
gaat verder op dezelfde weg en ondersteunt bijvoorbeeld dynamisch getypeerde objecten en een groter repertoire aan anonieme functies (lambda-expressies).[1]

Zie ook

  • (en) Visual Basic documentatie