[Allgemein] Abkürzungen VB-Programmierung

    • Allgemein

      [Allgemein] Abkürzungen VB-Programmierung

      In diesem Thread werden gebräuchliche Abkürzungen rund um die Programmierung mit Visual Basic erklärt.

      COM: Component Object Model. Ein auf Schnittstellen (Interfaces) basierndes Programmiermodell, das dynamische Objekterzeugung und Interprozesskommunikation bietet und Code und Typbeschreibung trennt. Dies ist nur für sogenannte unverwaltete Sprachen (z.B. C++) relevant, da diese über keinen GC verfügen. VB ist durch das .NET Framework eine verwaltete Sprache, deren Speicher von einem GC verwaltet wird.

      GC: Garbage Collector. Ein Subprogramm, das automatisch nicht mehr benötigte Objekte aus dem Speicher entfernt.

      GDI: Graphics Device Interface. Eine Sammlung von Funktionen (Grafik-Framework), die unter Windows die Darstellung von grafischen Elementen ermöglichen. Vor Windows XP basierte die komplette Fensterdarstellung von Windows auf dieser Bibliothek. Die Ausgabe ist relativ langsam, daher ist GDI nicht unbedingt zur Spieleprogrammierung geeignet.

      GDI+: Neue Version von GDI, eingesetzt ab Windows XP.

      GUI: Graphical User Interface - grafische Benutzeroberfläche. Das, was in Windows gesehen und angeklickt werden kann, wird als solche bezeichnet.

      VB: Visual Basic. Diese Abkürzung wird oft zusammen mit der genauen Versionsangabe verwendet:
      • VB6 - Version 6. Diese Version und alle vorangehenden verwenden noch das alte Programmiermodell, das auf COM basiert.
      • VB7 - Version 2003. Ab dieser Version wurde das .NET-Framework eingeführt, das für alle weiteren Versionen die Grundlage bildet.
      • VB8 - Version 2005. Einführung von generischen Typen.
      • VB9 - Version 2008. Einführung von LINQ und WPF.
      • VB10 - Version 2010. Neue Features: Entwicklungsumgebung im WPF-Design, Auto-Eigenschaften
      • VB11 - Version 2012: Vereinfachte asynchrone Programmierung, Iteratoren
      • VB12 - Version 2013: [keine neuen Sprachfeatures]

      Ausführliche Informationen zu den verschiedenen Versionen können auf Wikipedia nachgelesen werden: de.wikipedia.org/wiki/Visual_Basic

      VBA: Visual Basic for Applications. Dieser Ableger von Visual Basic wird in der Programmierung der Office-Anwendungsfamilie von Microsoft verwendet. Die Syntax entspricht der Version VB6.

      VBS: Visual Basic Script. Eine Skriptsprache mit VB6-ähnlicher Syntax, die vom Windows Script Host interpretiert werden kann. Nicht sehr weit verbreitet.

      VS: Visual Studio. Die Entwicklungsumgebung, mit der (nicht nur) VB-Programme geschrieben werden können. Auch hier werden oft genaue Versionsangaben verwendet, die sich mit den Jahreszahlen der VB-Versionen decken:
      • (veraltet) VS6, VS03, VS05, VS08
      • VS10, VS12
      • (neueste) VS13

      WPF: Windows Presentation Foundation. Ein alternatives Grafiksubsystem (Grafik-Framework), das grafische Oberflächen (GUI) über die XML-basierte Auszeichnungssprache XAML beschreibt. Außerdem ist dessen Darstellung, anders als bei GDI, komplett hardwarebeschleunigt. Dadurch sind effiziente 2D-, 3D-Grafik und -Animationen möglich.

      XAML: Extensible Application Markup Language. Eine Auszeichnungssprache, die der XML-Syntax folgt und zur Beschreibung von WPF-Oberflächen verwendet wird.
      Gruß
      hal2000

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „hal2000“ ()