Visual Basic ist eine proprietäre Programmiersprache von Microsoft, oft als "VB" abgekürzt. Die älteren Versionen bis VB 6.0 werden heute als Visual Basic Classic bezeichnet. Die neueren, auf dem .NET-Framework basierenden Versionen nennt man Visual Basic .NET oder kurz VB.NET.
Visual Basic .NET erschien im Jahr 2002 und wurde in vielen Teilen neu entwickelt. Es ist daher kein einfacher Nachfolger von Visual Basic 6.0, sondern eine komplett überarbeitete Sprache, die sich in mehreren Aspekten deutlich unterscheidet. VB.NET bietet eine moderne Entwicklungsumgebung und unterstützt objektorientierte Programmierung, was es zu einer leistungsfähigen und flexiblen Option für die Softwareentwicklung macht.
Seit der Einführung von VB.NET hat Microsoft regelmäßig neue Versionen veröffentlicht, die zusätzliche Funktionen und Verbesserungen beinhalten. Hier sind einige wichtige Meilensteine:
- Visual Basic 2005 (VB 8.0): Einführung von Edit and Continue, Generics, und
My-Namespace für einfacheren Zugriff auf das .NET-Framework. - Visual Basic 2008 (VB 9.0): Unterstützung für Language-Integrated Query (LINQ), anonyme Typen und Erweiterungsmethoden.
- Visual Basic 2010 (VB 10.0): Einführung von Auto-Implemented Properties, Collection Initializers und paralleler Programmierung.
- Visual Basic 2012 (VB 11.0): Asynchrone Programmierung mit Async und Await, Caller Information und Iteratoren.
- Visual Basic 2015 (VB 14.0): Verbesserungen bei der asynchronen Programmierung, neue Edit and Continue-Funktionalitäten und Null-Conditional Operators.
- Visual Basic 2017 (VB 15.0): Verbesserte Performance, neue Sprachfeatures wie Tuple-Syntax und Pattern Matching.
- Visual Basic 2019 (VB 16.0): Verbesserungen in der Zusammenarbeit mit C#-Projekten, neue Sprachfeatures wie Nullable Reference Types und Async Streams.
Aktuell wird Visual Basic im Rahmen von .NET 5 und .NET 6 weitergeführt, wobei der Fokus auf der Wartung und Stabilität der Sprache liegt. Während Microsoft die Entwicklung neuer Features für C# priorisiert, bleibt Visual Basic eine wichtige Sprache für viele bestehende Anwendungen und wird weiterhin unterstützt.
Visual Basic und die BASIC-Familie: Visual Basic hat seine Wurzeln in der klassischen BASIC-Programmiersprache, die in den 1960er Jahren entwickelt wurde. Microsoft spielte eine bedeutende Rolle bei der Popularisierung von BASIC in den frühen Tagen der Heimcomputer. Beispiele dafür sind Microsoft BASIC für den Altair 8800 und später Versionen für den Apple II, den Commodore 64 und viele andere Systeme. Auf dem Amiga war AmigaBASIC eine von Microsoft entwickelte BASIC-Variante, die für die Programmierung auf dieser Plattform verwendet wurde. Diese frühen BASIC-Dialekte legten den Grundstein für die Entwicklung von Visual Basic, das viele der einfachen und zugänglichen Eigenschaften der ursprünglichen BASIC-Sprache beibehielt, während es gleichzeitig moderne Programmierkonzepte einführte.
Ähnliche Beiträge zum Thema Visual Basic:
Netzwerkkarte | Netzwerk | Microsoft Office | Microsoft | Scriptsprache | Nettiquette | Netbook
Die freie Entwicklungsumgebung von Microsoft ist in der Express-Versio... Weiterlesen...
Also ich hab da so zwei Fragen zu Visual Basic:1.Wie kann ich einen Taschenrechner mit 2 TextBoxen, ...
Hallo,habe ein Problem, was ist an dem Quellcode beim Gleizeichen falsch, WICHTIG BITTE EINE INFOPri...
Hallo, ich habe Windows 10 und suche um in C++ zu arbeiten.Ich habe leider kein Home-Office sondern ...
Hallo! Ich benötige für die Schule visual Studio um in C++ zu programmieren.Ich habe Windows 10.Ha...
Hallo , ich bitte um Eure Hilfe.Ich habe einen Laptop von Dell i7 Prozessor mit Windows 7....
Es funktionieren einige Programme wie Windows-Wiederherstellung, Windows Update und Mcafee Antivirus...
Hallo ...mit welchem Code kann man verschiedene Dateien eines Ordners, automatisch per Button-Klick ...
Ich bin noch ein Gimp Anfänger und versuche das Werkzeug "Käfig Transformation" bei eine...
Hallo,ich suche schon sehr lange, wie man die einzelnen Pins von Anschlüssen an einem PC mit ...
© Computerhilfen.de » Visual Basic