Individualschulungen
Entwicklung
Aktuelle Themen
.NET
JavaScript / TypeScript
Java
Programmiersprachen
Entwicklungswerkzeuge
Benutzeroberflächen / User Experience
Softwareengineering
KI in der Softwareentwicklung
Plattformen & Systeme
KI
Web & Cloud
Apps / Mobilplattformen
Datenbanken / Reporting / BI
Betriebssysteme & Virtualisierung
Microsoft Server-Produkte
Scripting
Windows & Office für Anwender
Soft Skills & IT-Recht
Das bieten nur wir
Umfangreicher Themenkatalog
Wählen Sie aus 1055 Themen
Weiterbildungsphilosophie
Individuelle Anpassung an Ihre Anforderungen
Didaktische Konzepte
Ganz nach Ihren Wünschen
Vorteile individueller Firmenseminare
Im Vergleich zu offenen Seminaren
Vor Ort oder online
Alles ist in Ihrem Hause oder online möglich
Top-Trainer
Die besten und renommiertesten Experten
Teilnehmerfeedback
Das sagen 9311 von insgesamt über 75000 Teilnehmern
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
1055 Themen, die frei anpassbar und kombinierbar sind
Gesamter Themenkatalog →
Offene Schulungen
Online-Trainings
.NET-Akademie
.NET/C#-Basisseminar
WPF
WinUI
.NET MAUI, Uno & Avalonia
Blazor
ASP.NET Core WebAPI
Entity Framework Core
Unit Testing / TDD
PowerShell
Alle Seminartermine
INFOTAGE
INFOTAG ".NET 12.0"
am 22.06.2027
INFOTAG "KI" 2027
am 15.09.2027
Das bieten nur wir
Renommierte Top-Trainer
Die besten und bekanntesten Experten schulen Sie!
Teilnehmerfeedback
Das sagen 9311 von insgesamt über 75000 Teilnehmern
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
Nicht das passende Thema dabei? Stellen Sie Ihre individuelle Firmenschulung aus 1055 Modulen zusammen!
Individualschulungen →
Beratung, Support & Entwicklung
Alle unsere Leistungen
Beratung
Beratung zu vielen technischen und methodischen Themen
Coaching
Projektbegleitende Unterstützung
Softwareentwicklung
Wir entwickeln einzelne Module oder ganze Anwendungen für Sie
Technischer Support
Support für einzelne technische Fragen
Individualschulungen
1055 Themen, die frei anpassbar und kombinierbar sind
Offene Seminare
Ausgewählte Themen bieten wir auch als öffentliche Online-Schulungen an.
Beratungsthemen
Anwendungsarchitektur
Datenbankzugriff/Data Access
DevOps
Frontend, GUI, UX
IT-Infrastruktur
Leistung/Performance
Machbarkeit und Prototyping
Methodik, Prozesse, Teamarbeit
Migration und Versionsumstieg
Mobilanwendungen
Reviews und Qualitätssicherung
Sicherheit/Security
Verteilte Systeme und Services
Webtechniken
Werkzeugauswahl
Weitere Themen
Auch alle Schulungsthemen sind als Beratung möglich!
Das bieten nur wir
Renommierte Top-Berater
Durch Vorträge und Veröffentlichungen sehr bekannte Experten
Referenzkunden
Viele namhafte mittlere und große Referenzkunden
Referenzprojekte
Zahlreiche Referenzprojekte
Beratung vor Ort oder remote – flexibel nach Bedarf.
Zu den Beratungsthemen →
Wissen
Publikationen & Vorträge
Fachbücher
Fachartikel
Konferenzvorträge
Weblog
Spickzettel/Cheat Sheets
Lexikon/Glossar
Programmcodebibliothek
Fallbeispiele
Newsletter
Downloads
Themenportale
Übersicht
.NET/C#/Visual Studio
.NET 11.0
.NET 10.0
.NET 9.0
.NET 8.0
ASP.NET (Core)/Blazor
PowerShell
Versionshistorie
Konferenzen/Events
Community-/Leserportal
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
Schulungen, Beratung, Support, Coaching, Softwareentwicklung
Unsere kommerziellen Leistungen →
Über uns
Unternehmen
Zahlen
Selbstdarstellung
Kernkompetenzen
Dr. Holger Schwichtenberg
Unsere Top-Experten
Leitung & Kundenteam
Partner
Weitere Websites
Referenzen
Referenzkunden
Kundenaussagen
Referenzprojekte
Kontakt & Rechtliches
Kontakt
Impressum
Datenschutzerklärung, Haftung, Urheberrecht, Barrierefreiheit
Impressum, Datenschutz und Barrierefreiheit unter Kontakt & Rechtliches.
Rechtliches →
Erklärung des Begriffs: Visual Studio (VS)
Begriff
Visual Studio
Abkürzung
VS
Eintrag zuletzt aktualisiert am
01.02.2021
Zur Stichwortliste unseres Lexikons
Was ist
Visual Studio
?
Visual Studio ist die integrierte
Entwicklungsumgebung
(
IDE
) von Microsoft. Bis einschließlich zur Version 1998 war Visual Studio eine
Entwicklungsumgebung
für
COM
-basierte Anwendungen. Ab
Visual Studio .NET
2002 unterstützt Visual Studio primär das Microsoft
.NET Framework
. Seit 2015 öffnet sich Visual Studio massiv für andere Sprachen und Betriebssysteme, wobei die
Entwicklungsumgebung
selbst weiterhin nur auf Windows läuft. Man kann mit ihr aber auch für
Linux
,
Android
und
iOS
entwickeln.
Versionen
Eine Version 1.0 bis 3.0 von Visual Studio gab es nicht. Es gab vorher Visual Basic, Visual C++,
Visual FoxPro
und
Visual SourceSafe
als getrennte Produkte.
Die Versionsnummer 13 wurde ausgelassen.
Visual Studio 4.0 ist erschienen am 01.04.1995
Visual Studio 97
(5.0) ist erschienen am 28.01.1997. Codename: Boston
Visual Studio 98
(6.0) ist erschienen am 01.06.1998. Codename: Aspen
Visual Studio 2002
(7.0) ist erschienen am 13.02.2002. Codename: Rainier (Durch die Einführung von .NET nannte Microsoft das Produkt offiziell "Visual Studio .NET 2002".)
Visual Studio 2003
(7.1) ist erschienen am 24.04.2003. Codename: Everett (Visual Studio .NET 2003)
Visual Studio 2005
(8.0) ist erschienen am 07.11.2005. Codename: Whidbey (Microsoft hat in Version 8.0 das Wort ".NET" aus dem Namen von Visual Studio wieder entfernt.)
Visual Studio 2008
(9.0) ist erschienen am 19.11.2007. Codename: Orcas
Visual Studio 2010
(10.0) ist erschienen am 12.04.2010. Codename: Dev10/Rosario
Visual Studio 2012
(11.0) ist erschienen am 12.09.2012. Codename: Dev11
Visual Studio 2013
(12.0) ist erschienen am 17.10.2013. Codename: Dev12
Visual Studio 2015
(14.0) ist erschienen am 20.07.2015. Codename: Dev14
Visual Studio 2017
(15.0) ist erschienen am 07.03.2017. Codename: Dev15
Visual Studio 2019
(16.0) ist erschienen am 02.04.2019. Codename: Dev16
Visual Studio 2022
(17.0) ist erschienen am 08.11.2021. Codename: Dev17
Visual Studio 2026
(18.0) ist erschienen am 31.12.2025. Codename: Dev18
Unterstützte
Programmiersprache
n in
Visual Studio 2012
, 2013 und 2015
Visual Basic .NET
C#
Visual C++
C++/CLI
JavaScript
- für Client und Server (node.js)
TypeScript
F#
Weitere .NET-
Programmiersprache
n durch Add-Ons von Drittanbietern
Ab
Visual Studio 2015
auch:
Windows PowerShell
*mitgeliefert
Python (
IronPython
) *mitgeliefert
C++ für
Android
und
iOS
*mitgeliefert
Java *Add-On
Objective-C
*Add-On
Alternativen zu Visual Studio
Die primäre
Entwicklungsumgebung
für .NET-Anwendungen ist Microsoft integrierte
Entwicklungsumgebung
Visual Studio. Darüber hinaus findet man nur noch wenige alternative
Entwicklungsumgebung
en. Früher gab es mal von Borland einen "C# Builder", die aber längst wieder eingestellt wurde. Heute gibt es noch zwei
Open Source
-
Entwicklungsumgebung
en (
SharpDevelop
und
MonoDevelop
) als Alternative zu Visual Studio. Kommerzielle Unternehmen konzentrieren sich darauf, funktionale Erweiterungen für Visual Studio zu liefern.
Xamarin Studio
ist eine auf
MonoDevelop
basierende
Entwicklungsumgebung
für die .NET-Entwicklung in
iOS
,
Android
, Windows und Mac OS.
Seit 2014 arbeitet Microsoft mit "
OmniSharp
" an einer Unterstützung für C# in anderen Editoren wie Sublime, Atom, Emacs, Vim und Brackets.
Erstellung einer .NET-Anwendung mit Visual Studio
Das übergeordnete Konzept in Visual Studio sind Projektmappen (engl. Solutions). Eine Projektmappe enthält ein oder mehrere Projekte. Ein Projekt basiert auf einer Projektvorlage. Visual Studio stellt zahlreiche Projektvorlagen bereit, z.B. für die verschiedenen Oberflächentechniken, aber auch zur Integration von .NET-Programmcode in andere Anwendungen wie
Microsoft Office
,
Microsoft SQL Server
und
Microsoft SharePoint
sowie Microsoft Cloud-Plattform "
Windows Azure
".
In den meisten Fällen entsteht aus einem Projekt durch Kompilieren ein Kompilat in Form einer
DLL
-Datei oder
EXE
-Datei. In einigen
Ausnahme
fällen (z.B. Webanwendungen) entstehen aus einem Projekt auch mehrere Kompilate.
Innerhalb einer Projektmappe können Projekte in unterschiedlichen
Programmiersprache
n gemischt werden. Ein Projekt ist aber im Regelfall in einer
Programmiersprache
umgesetzt. Auch hier bilden Webprojekte eine
Ausnahme
, weil man dort für jede einzelne Webseite die
Programmiersprache
n frei wählen kann.
Innerhalb eines Projekts gibt es Projektelemente, z.B. Klasse, Fenster,
Steuerelement
,
XML
-Ressourcen,
XML
-
Konfigurationsdatei
,
Datenbank
datei. Auch für die Projektelemente stellt Visual Studio zahlreiche Vorlagen bereit.
Projekte können innerhalb der Projektmappe in Ordner gegliedert werden. Auch innerhalb eines Projekts können Ordner verwendet werden, um die Projektelemente zu gruppieren. Die Ordnerstruktur hat nur indirekt Einfluss auf das Kompilat. In einigen
Programmiersprache
n beeinflusst die Ordnerstruktur bei der Erstellung einer Klasse deren Namensraum. Der Namensraum kann aber manuell geändert werden. Auch darf der Name einer Datei von der in der Datei realisierten .NET-Klasse abweichen.
Visual Studio stellt neben verschiedenen Quelltexteditoren auch grafische Editoren ("Designer") bereit, z.B. für
Windows Forms
,
Windows Presentation Foundation
(
WPF
),
Webforms
/
HTML
-Dokumente, Bitmaps (.bmp, .cur, .ico), Klassendiagramme,
XML
-
Ressourcendatei
en (.resx),
XML
-Schemata (.xsd), Workflows, typisierte
DataSet
s und
Objekt
relationales Mapping (ORM)
Ältere Versionen
Visual Studio 6.0
(1998)
Visual Basic 6.0
Visual C++ 6.0
Visual J++ 6.0 (Java-Derivat)
Visual FoxPro
6.0
Visual InterDev
6.0
VBS
cript
JScript
Visual Studio .NET
7.0 (2002)
Visual Basic .NET
7.0
Visual C++ 7.0
Visual J++ 7.0 (Java-Derivat, nur als Add-On)
Visual
C# 7.0
(C# 1.0)
Weitere .NET-
Programmiersprache
n durch Add-On von Drittanbietern
Visual Studio .NET
7.1 (2003)
Visual Basic .NET
7.1
Visual C++ 7.1
Visual J++ 7.1 (Java-Derivat)
Visual
C# 7.1
(C# 1.1)
Weitere .NET-
Programmiersprache
n durch Add-Ons von Drittanbietern
Visual Studio 8.0 (2005)
Visual Basic 8.0
Visual C++ 8.0
C++/CLI
8.0
Visual J++ 8.0 (Java-Derivat)
Visual C# 8.0 (
C# 2.0
)
Weitere .NET-
Programmiersprache
n durch Add-Ons von Drittanbietern
Visual Studio 9.0 (2008)
Visual Basic 8.0
und 9.0
Visual C++ 8.0
und 9.0
C++/CLI
8.0 8.0 und 9.0
Visual J++ 8.0 und 9.0 (Java-Derivat)
Visual C# 8.0 und 9.0 (
C# 3.0
)
Weitere .NET-
Programmiersprache
n durch Add-Ons von Drittanbietern
Visual Studio 2012
und 2013
Visual Basic 8.0
und 9.0 und 10.0 und 11.0
Visual C++ 8.0
und 9.0 und 10.0 und 11.0
C++/CLI
8.0 8.0 und 9.0 und 10.0 und 11.0
Visual
C# 3.0
und 4.0 und 5.0
JavaScript
F#
Visual Studio 2015
Visual Basic .NET
14
C# 3.0
bis 6.0
Visual C++
C++/CLI
JavaScript
- für Client und Server (node.js)
TypeScript
F# 4.0
Windows PowerShell
*mitgeliefert
Python (
IronPython
) *mitgeliefert
C++ für
Android
und
iOS
*mitgeliefert
Java *Add-On
Objective-C
*Add-On
Weitere .NET-
Programmiersprache
n durch Add-Ons von Drittanbietern
Aktuelle Online-Artikel
O
Weitere Ressourcen auf dieser Website
W
W
W
W
Querverweise zu anderen Begriffen im Lexikon
Windows Presentation Foundation (WPF)
Entwicklungsumgebung
Microsoft SQL Server (MSSQL)
Microsoft SharePoint
Konfigurationsdatei
Programmiersprache
Windows PowerShell (WPS)
Visual Studio .NET (VS.NET)
Visual Studio 2015 (VS2015)
Visual Studio 2012 (VS2012)
Visual Basic .NET (VB.NET)
Visual SourceSafe (VSS)
Visual Studio 6.0 (VS6)
Microsoft Office
Visual Basic 8.0
Visual InterDev (VI)
Ressourcendatei
.NET Framework
Xamarin Studio
Visual C++ 8.0
Windows Forms (WinForms)
Visual FoxPro (VFP)
Windows Azure
Steuerelement
SharpDevelop
Objective-C (ObjC)
Open Source
MonoDevelop
JavaScript (JS)
IronPython
TypeScript (TS)
OmniSharp
Datenbank (DB)
Ausnahme
Webforms
DataSet
C++/CLI
Android
JScript
Objekt
Linux
iOS
CSharp 3.0 (C# 3.0)
CSharp 7.0 (C# 7.0)
CSharp 7.1 (C# 7.1)
CSharp 2.0 (C# 2.0)
Hypertext Markup Language (HTML)
Dynamic Link Library (DLL)
Component Object Model (COM)
Executable (EXE)
Integrated Development Environment (IDE)
Extensible Markup Language (XML)
Windows Presentation Foundation (WPF)
Visual Basic Script (VBS)
Beratung & Support
Azure DevOps Server / Azure DevOps Services - Upgrade/Versionsumstieg (auch von TFS/VSTS)
Plattformunabhängige Anwendungen entwickeln: Flutter vs. .NET MAUI vs. React vs. Kotlin vs. JavaScript/TypeScriptsowie JavaScript/TypeScript in Verbindung mit Electron, PhoneGap, Tauri, NW.js u.a.
Umstieg von SourceSafe/CVS/Subversion/ClearCase/ClearQuest/Team Foundation Version Control o.ä. auf Git
Azure DevOps Server / Azure DevOps Services - Pro und Contra
Azure DevOps Server / Azure DevOps Services - Review
Azure DevOps Server / Azure DevOps Services - Strategieplanung zum Praxiseinsatz
Design und Usability ("User Experience - UX")
Eigener Azure DevOps Server (On-Premise) oder Azure DevOps Services (in der Cloud)
Werkzeugauswahl und -einführung für die .NET-Anwendungsentwicklung (Microsoft-Werkzeuge und/oder Drittanbieterwerkzeuge)
Anfrage für Beratung/Consulting zu VISUAL STUDIO VS
Gesamter Beratungsthemenkatalog
Technischer Support zum Thema VISUAL STUDIO VS
Schulungen
Visual Studio 2026 (Visual Studio 18.x) Update - Die Neuerungen gegenüber Visual Studio 2022
Debugging von C++-Anwendungen/Fehlersuche mit Visual Studio
Visual Studio 2022 (Visual Studio 17.x) Update - Die Neuerungen gegenüber Visual Studio 2019
.NET 3.5-Crashkurs - Überblick über das .NET Framework 3.5 und Visual Studio 2008 für Umsteiger von .NET 2.0/3.0
.NET 3.5-Update - Die Neuerungen in .NET Framework 3.5 und Visual Studio 2008 im Überblick
.NET 4.0-Update - Die Neuerungen in .NET Framework 4.0 und Visual Studio 2010 im Überblick
.NET 4.5-Update - Die Neuerungen in .NET Framework 4.5/4.5.1/4.5.2 und Visual Studio 2012/2013 im Überblick
.NET Framework 3.5 Service Pack 1 und Visual Studio 2008 Service Pack 1
Codequalität sicherstellen mit Code-Richtlinien / Entwickler-Richtlinien in Visual Studio
Debugging von .NET-Anwendungen/Fehlersuche mit Visual Studio
Microsoft Reports (RPT) - Berichte mit Visual Studio erstellen
Microsoft Visual C++ (Microsoft C++-Programmierung in Visual Studio)
Neuerungen in Visual Studio 2008
Qualitätssicherung mit Visual Studio und optional mit Azure DevOps (ADO)
ReSharper für Visual Studio
SAP Crystal Reports in .NET-Anwendungen mit Visual Studio - Berichte erstellen
SOAP vs. REST
Unit Testing / Testgetriebene Entwicklung / Test Driven Development (TDD) mit den Microsoft-Testwerkzeugen in Visual Studio
Versionsverwaltung mit Visual Studio
Visual Studio 2002/2003 (Visual Studio 7.0/7.1 "Everett")
Visual Studio 2005 (Visual Studio 8.0 "Whidbey")
Visual Studio 2010 (Visual Studio 10.0) - Die Neuerungen seit Visual Studio 2008
Visual Studio 2012 (Visual Studio 11.0) Update - Die Neuerungen gegenüber Visual Studio 2010
Visual Studio 2013 (Visual Studio 12.0) Update - Die Neuerungen gegenüber Version 2012
Visual Studio 2015 (Visual Studio 14.x) Update - Die Neuerungen gegenüber Visual Studio 2013
Visual Studio 2017 (Visual Studio 15.x) Update - Die Neuerungen gegenüber Visual Studio 2015
Visual Studio 2019 (Visual Studio 16.x) Update - Die Neuerungen gegenüber Visual Studio 2017
Visual Studio 6.0 (Visual Studio 98)
Visual Studio Code (VSCode)
Visual Studio erweitern mit Add-Ins
Visual Studio für Einsteiger
Visual Studio Tipps & Tricks - Effizienter Programmieren mit Visual Studio
Visual Studio Tools for Microsoft Office (VSTO) - Microsoft Office-Programmierung mit .NET und C# oder Visual Basic in Visual Studio
VMware vSphere
.NET 10.0 - Änderungen und Neuerungen gegenüber .NET 9.0
.NET 11.0 - Änderungen und Neuerungen gegenüber .NET 10.0
.NET 9.0 - Änderungen und Neuerungen gegenüber .NET 8.0
.NET Akademie: Blazor-Hands-On: Echte Single-Page-Web-Apps mit .NET und C# entwickeln (3-Tages-Agenda des öffentlichen Seminars)
.NET Akademie: Unit Testing und Test Driven Development (TDD) mit .NET/C# (3-Tages-Agenda des öffentlichen Seminars)
.NET Akademie: Windows UI Library 3 (WinUI 3): Moderne Windows-Desktop-Anwendungen (2-Tages-Agenda des öffentlichen Seminars)
.NET und C# für Fortgeschrittene - Tipps, Tricks und Tuning
ASP.NET Core WebAPIs für Fortgeschrittene - Tipps, Tricks und Tuning
Auth0: Authentifizierung, Autorisierung, Identity und Access Management
Blazor für Fortgeschrittene - Tipps, Tricks und Tuning
Change-Management in der Softwareentwicklung - Strategien für eine gute Teamführung in komplizierten Situationen in Entwicklungsprojekten
Claude und Claude Code für Softwareentwickler – KI-gestützte Softwareentwicklung mit Anthropic
CSS-Präprozessoren SCSS und SASS (Syntactically Awesome Stylesheets und Sassy Cascading Style Sheets)
Dart
Entwickeln von Office-Web-Add-Ins mit JavaScript/TypeScript
Event Driven Design (mit .NET/C# oder Java)
Anfrage für eine individuelle Schulung zum Thema VISUAL STUDIO VS
Gesamter Schulungsthemenkatalog
Fachbücher
Blazor 10.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 10.0, C# 14.0 und Visual Studio 2026
Blazor 9.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 9.0, C# 13.0 und Visual Studio 2022
Blazor 8.0: Moderne Webanwendungen und hybride Cross-Platform-Apps mit .NET 8.0, C# 12.0 und Visual Studio 2022
Blazor 7.0: Blazor WebAssembly, Blazor Server und Blazor Hybrid
Blazor 6.0: Blazor WebAssembly, Blazor Server und Blazor Desktop
ASP.NET Core Blazor 3.1/3.2: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio
ASP.NET Core Blazor 3.0/3.1: Blazor Server und Blazor Webassembly - Moderne Single-Page-Web-Applications mit .NET, C# und Visual Studio
Windows Presentation Foundation: Das umfassende Handbuch zur WPF, aktuell zu .NET Core 3.0, NET 4.8 und Visual Studio 2019
.NET Praxis - Tipps und Tricks für .NET und Visual Studio
Windows Presentation Foundation: Das umfassende Handbuch zur WPF, aktuell zu .NET 4.6 und Visual Studio 2015
Datenbankprogrammierung mit .NET 4.5
Agile Software Engineering with Visual Studio
Office 2010 Programmierung mit VSTO und .NET 4.0: Word, Excel und Outlook erweitern und anpassen
Datenbankprogrammierung mit .NET 4.0. Mit Visual Studio 2010 und SQL Server 2008 R2
Microsoft ASP.NET. Das Entwicklerbuch.
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr