Feedback

//Arbeitsauslastungen | Visual Studio
Arbeitsauslastungen | Visual Studio2018-11-19T10:47:51+00:00

Visual Studio 2017-Arbeitsauslastungen

Schlanke und schnelle Installation mit nur den benötigten Tools

Nur das, was Sie brauchen:

Windows

Entwicklung für die Universelle Windows-Plattform

Der Entwicklungsworkload für die universelle Windows-Plattform in Visual Studio 2017 stellt alle Tools zur Verfügung, die Sie zum Erstellen, Debuggen und Veröffentlichen von UWP-Anwendungen benötigen. Erstellen Sie Anwendungen für die Ziele Windows Desktop, Windows Phone, Xbox, HoloLens, SurfaceHub und sogar Windows 10 IoT! Das Erstellen einer leistungsfähigen und ansprechenden Windows-Benutzeroberfläche war noch nie so einfach wie mit XAML UI-Analyse und XAML – Bearbeiten und Fortfahren.

 In Aktion sehen

Universal Windows Platform Development screenshot

.NET Desktop-Entwicklung

Der Workload für die .NET-Desktopanwendungsentwicklung in Visual Studio 2017 wurde für das Erstellen von WPF-, Windows Forms- und Konsolen-Apps mit .NET Framework konzipiert. Eine kürzere Ladezeit der Projektmappe, verbesserte IntelliSense-Funktionen, Codenavigation und Refactoring für C# und XAML sparen Zeit und Aufwand bei täglich anfallenden Aufgaben. Mit Features wie XAML – Bearbeiten und Fortfahren und Debuggen mit „Ausführung bis Klick“ können Sie Desktop-Apps mit ansprechender Benutzeroberfläche und besserer Leistung erstellen.

 In Aktion sehen

NET Desktop Workload screenshot

Windows Desktop-Entwicklung mit C++

Der Workload für die Windows Desktop-Entwicklung mit C++ ermöglicht das Erstellen, Generieren und Debuggen nativer Anwendungen, die mit Versionen von Windows XP bis hin zum aktuellen Windows 10-Release ausgeführt werden können. Verwenden Sie Debug- und Profilerstellungstools auf Weltklasseniveau, und optimieren Sie die Leistung Ihrer Windows Desktop-Apps.

Erlernen Sie das Programmieren für Windows in C++

Visual C++-Blog

C Desktop screenshot

Web und Cloud

Webentwicklung

Der Workload für die Webentwicklung in Visual Studio 2017 maximiert Ihre Produktivität beim Entwickeln von Webanwendungen mit ASP.NET und auf Standards basierenden Technologien wie HTML und JavaScript. Visual Studio 2017 fügt außerdem noch Tools zur Containerentwicklung hinzu, die Ihnen das Verpacken und Bereitstellen Ihrer Webanwendungen in Form von Softwarecontainern ermöglichen. Eine kürzere Ladezeit der Projektmappe, verbesserte IntelliSense-Funktionen, Codenavigation, Refactoring für C# und Browserverknüpfung sparen Zeit und Aufwand bei täglich anfallenden Aufgaben der Webanwendungserstellung.

Web Workload screenshot

Azure-Entwicklung

Der Workload für die Azure-Entwicklung in Visual Studio 2017 installiert das aktuelle Azure SDK für .NET sowie die Tools für Visual Studio. Nach der Installation können Sie Ressourcen im Cloud-Explorer anzeigen, Ressourcen mithilfe der Azure Resource Manager-Tools erstellen, Anwendungen für Azure Web und Cloud Services erstellen und Big Data-Vorgänge mit den Azure Datalake-Tools ausführen.

Visual Studio-Tools für Azure

Azure development screenshot

Office/Sharepoint-Entwicklung

Der Workload für die Office-/SharePoint-Entwicklung stellt alle Tools bereit, die zum Erweitern von Office und SharePoint erforderlich sind. Führen Sie erste Schritte mit verschiedenen Projektvorlagen für Office-Add-Ins, VSTO-Add-Ins, SharePoint-Add-Ins und SharePoint-Lösungen aus. Erstellen, debuggen und veröffentlichen Sie Ihre Add-Ins und Lösungen aus Visual Studio.

Office Developer Center

office sharepoint development screenshot

Node.js-Entwicklung

Der Workload für die Node.js-Entwicklung transformiert Visual Studio in eine robuste, zielorientierte Node.js-IDE. Durch leistungsfähige IntelliSense-Funktionen, lokales und Remotedebuggen, Profilerstellung, npm-Integration, ein interaktives Fenster, Test Runner und enge Azure-Integration verfügen Sie über alle Voraussetzungen zum Erstellen auch der größten Node.js-Apps.

Node.js-Tools für Visual Studio

Nodejs Tools screenshot

Datenspeicher und Datenverarbeitung

Der Workload für Daten ermöglicht die Entwicklung für eine breite Palette von relationalen und Big Data-Ressourcen. Sie stellt Ihnen (lokal oder in Azure) die Tools zum Entwickeln von Abfragen für Datenbanken, Data Warehouses und Data Lakes bereit. Er bietet Unterstützung für SQL, U-SQL und Hive.

SQL Server Developer Tools auf MSDN

Azure Data Lake Analytics-Dokumentation

Data Storage and Processing screenshot

Mobile Lösungen und Spiele

Mobile Entwicklung mit .NET

Mithilfe der mobilen Entwicklung mit .NET können Entwickler vollständig native iOS- und Android-Apps sowie Apps für die universelle Windows-Plattform mithilfe einer freigegebenen C#-Codebasis erstellen. Durch die Xamarin-Technologie wird jeder C#-Entwickler zu einem mobilen Entwickler. Alle Aufgaben, die Sie in Objective-C, Swift oder Java erledigen können, sind auch in C# möglich.

Mobile development with .NET screenshot

Mobile Entwicklung mit JavaScript

Die Tools für Apache Cordova sind die einzigen Tools, die Sie zum Erstellen einer App benötigen, die unter iOS, Android und Windows mithilfe von Kenntnissen der Webentwicklung bereitgestellt werden kann. Überspringen Sie das Setup: Starten Sie sofort mit dem Erstellen dank einer mühelosen Installation, die Ihre Buildtools, Testumgebungen und Veröffentlichungspipeline berücksichtigt.

Installationshandbuch

Erstellen Ihrer ersten App

Native Benutzeroberfläche/UX mit Ionic

mobile development with JavaScript screenshot

Mobile Entwicklung mit C++

Der Workload für die mobile Entwicklung mit C+ ermöglicht das Erstellen nativer C++-Apps für Android und iOS. Mit dieser Arbeitsauslastung können Sie allgemeinen Code in Bibliotheken freigeben, die für jede Plattform erstellt werden können. Durch die Wiederverwendung von Code können Zeit und Aufwand gespart werden, wenn Apps für mehrere Plattformen erstellt werden.

Visual C++ für plattformübergreifende Mobile-Entwicklung

CMobile screenshot

Spieleentwicklung mit C++

Der Workload für die Spieleentwicklung mit C++ stellt die Tools zum Erstellen von Spielen bereit, die mit Windows, Xbox usw. ausgeführt werden können. Verwenden Sie leistungsfähige Spielemodule wie Cocos und Unreal, um innovative Grafiken zu erstellen. Dieser Workload umfasst die DirectX-Vorlagen und -Debugtools, die Sie beim Erstellen großartiger Spiele unterstützen.

Visual Studio-Spieleentwicklung

Visual Studio 2015 und Grafiktools für Windows 10

CGame screenshot

Spieleentwicklung mit Unity

Die Unity-Engine ist in eine beispiellose Plattform integriert, die zum Entwickeln von 2D- und 3D-Spielen und interaktiven Inhalten dient. Sie können ein einmal entwickeltes Spiel auf 21 Plattformen, einschließlich aller mobilen Plattformen, WebGL, Mac, PC- und Linux- Desktops, Web und Konsolen, veröffentlichen. Erstellen Sie Code mithilfe von IntelliSense schnell und präzise. Navigieren Sie mit Leichtigkeit in Ihren Skripts, und nutzen Sie die leistungsstarken Möglichkeiten zum Refactoring.

Erkennen Sie Probleme schnell, indem Sie Ihre Unity-Spiele in Visual Studio debuggen.

 In Aktion sehen

Visual Studio-Tools für Unity

Game development with Unity screenshot

Weitere Toolsets

Visual Studio-Erweiterungsentwicklung

Erweitern Sie die Visual Studio-Umgebung durch neue Features und Sprachen. Diese Arbeitsauslastung fügt die SDKs und Tools hinzu, die Sie zum Erstellen neuer Befehle, Codeanalysen, Toolfenster und Sprachdienste mit C#, Visual Basic oder C++ benötigen. Anschließend können Sie Ihre Erweiterung mit der Community teilen und Tausende von Erweiterungen in Visual Studio Marketplace ergänzen, die neue Funktionen für Visual Studio ermöglichen.

Überblick

Visual Studio Marketplace

Extensibility screenshot

Linux-Entwicklung mit C++

Der Workload für die Linux-Entwicklung mit C++ ermöglicht das Erstellen von C++-Code für Linux-Server, -Desktops und -Geräte. Sie können Verbindungen mit diesen Geräten aus VS verwalten. VS kopiert automatisch Ihre Quellen und erstellt sie remote. Außerdem kann Ihre Anwendung mit dem Debugger gestartet werden. Unser Projektsystem unterstützt bestimmte Architekturen als Ziel, z.B. ARM.

 In Aktion sehen

Visual C++ für Linux-Entwicklung

Animation der OpenGL Linux-App

C for Linux screenshot

Nur das, was Sie brauchen:

Windows

Entwicklung für die Universelle Windows-Plattform

Der Entwicklungsworkload für die universelle Windows-Plattform in Visual Studio 2017 stellt alle Tools zur Verfügung, die Sie zum Erstellen, Debuggen und Veröffentlichen von UWP-Anwendungen benötigen. Erstellen Sie Anwendungen für die Ziele Windows Desktop, Windows Phone, Xbox, HoloLens, SurfaceHub und sogar Windows 10 IoT! Das Erstellen einer leistungsfähigen und ansprechenden Windows-Benutzeroberfläche war noch nie so einfach wie mit XAML UI-Analyse und XAML – Bearbeiten und Fortfahren.

 In Aktion sehen

Universal Windows Platform Development screenshot

.NET Desktop-Entwicklung

Der Workload für die .NET-Desktopanwendungsentwicklung in Visual Studio 2017 wurde für das Erstellen von WPF-, Windows Forms- und Konsolen-Apps mit .NET Framework konzipiert. Eine kürzere Ladezeit der Projektmappe, verbesserte IntelliSense-Funktionen, Codenavigation und Refactoring für C# und XAML sparen Zeit und Aufwand bei täglich anfallenden Aufgaben. Mit Features wie XAML – Bearbeiten und Fortfahren und Debuggen mit „Ausführung bis Klick“ können Sie Desktop-Apps mit ansprechender Benutzeroberfläche und besserer Leistung erstellen.

 In Aktion sehen

NET Desktop Workload screenshot

Windows Desktop-Entwicklung mit C++

Der Workload für die Windows Desktop-Entwicklung mit C++ ermöglicht das Erstellen, Generieren und Debuggen nativer Anwendungen, die mit Versionen von Windows XP bis hin zum aktuellen Windows 10-Release ausgeführt werden können. Verwenden Sie Debug- und Profilerstellungstools auf Weltklasseniveau, und optimieren Sie die Leistung Ihrer Windows Desktop-Apps.

Erlernen Sie das Programmieren für Windows in C++

Visual C++-Blog

C Desktop screenshot

Web und Cloud

Webentwicklung

Der Workload für die Webentwicklung in Visual Studio 2017 maximiert Ihre Produktivität beim Entwickeln von Webanwendungen mit ASP.NET und auf Standards basierenden Technologien wie HTML und JavaScript. Visual Studio 2017 fügt außerdem noch Tools zur Containerentwicklung hinzu, die Ihnen das Verpacken und Bereitstellen Ihrer Webanwendungen in Form von Softwarecontainern ermöglichen. Eine kürzere Ladezeit der Projektmappe, verbesserte IntelliSense-Funktionen, Codenavigation, Refactoring für C# und Browserverknüpfung sparen Zeit und Aufwand bei täglich anfallenden Aufgaben der Webanwendungserstellung.

Web Workload screenshot

Azure-Entwicklung

Der Workload für die Azure-Entwicklung in Visual Studio 2017 installiert das aktuelle Azure SDK für .NET sowie die Tools für Visual Studio. Nach der Installation können Sie Ressourcen im Cloud-Explorer anzeigen, Ressourcen mithilfe der Azure Resource Manager-Tools erstellen, Anwendungen für Azure Web und Cloud Services erstellen und Big Data-Vorgänge mit den Azure Datalake-Tools ausführen.

Visual Studio-Tools für Azure

Azure development screenshot

Office/Sharepoint-Entwicklung

Der Workload für die Office-/SharePoint-Entwicklung stellt alle Tools bereit, die zum Erweitern von Office und SharePoint erforderlich sind. Führen Sie erste Schritte mit verschiedenen Projektvorlagen für Office-Add-Ins, VSTO-Add-Ins, SharePoint-Add-Ins und SharePoint-Lösungen aus. Erstellen, debuggen und veröffentlichen Sie Ihre Add-Ins und Lösungen aus Visual Studio.

Office Developer Center

office sharepoint development screenshot

Node.js-Entwicklung

Der Workload für die Node.js-Entwicklung transformiert Visual Studio in eine robuste, zielorientierte Node.js-IDE. Durch leistungsfähige IntelliSense-Funktionen, lokales und Remotedebuggen, Profilerstellung, npm-Integration, ein interaktives Fenster, Test Runner und enge Azure-Integration verfügen Sie über alle Voraussetzungen zum Erstellen auch der größten Node.js-Apps.

Node.js-Tools für Visual Studio

Nodejs Tools screenshot

Datenspeicher und Datenverarbeitung

Der Workload für Daten ermöglicht die Entwicklung für eine breite Palette von relationalen und Big Data-Ressourcen. Sie stellt Ihnen (lokal oder in Azure) die Tools zum Entwickeln von Abfragen für Datenbanken, Data Warehouses und Data Lakes bereit. Er bietet Unterstützung für SQL, U-SQL und Hive.

SQL Server Developer Tools auf MSDN

Azure Data Lake Analytics-Dokumentation

Data Storage and Processing screenshot

Mobile Lösungen und Spiele

Mobile Entwicklung mit .NET

Mithilfe der mobilen Entwicklung mit .NET können Entwickler vollständig native iOS- und Android-Apps sowie Apps für die universelle Windows-Plattform mithilfe einer freigegebenen C#-Codebasis erstellen. Durch die Xamarin-Technologie wird jeder C#-Entwickler zu einem mobilen Entwickler. Alle Aufgaben, die Sie in Objective-C, Swift oder Java erledigen können, sind auch in C# möglich.

Mobile development with .NET screenshot

Mobile Entwicklung mit JavaScript

Die Tools für Apache Cordova sind die einzigen Tools, die Sie zum Erstellen einer App benötigen, die unter iOS, Android und Windows mithilfe von Kenntnissen der Webentwicklung bereitgestellt werden kann. Überspringen Sie das Setup: Starten Sie sofort mit dem Erstellen dank einer mühelosen Installation, die Ihre Buildtools, Testumgebungen und Veröffentlichungspipeline berücksichtigt.

Installationshandbuch

Erstellen Ihrer ersten App

Native Benutzeroberfläche/UX mit Ionic

mobile development with JavaScript screenshot

Mobile Entwicklung mit C++

Der Workload für die mobile Entwicklung mit C+ ermöglicht das Erstellen nativer C++-Apps für Android und iOS. Mit dieser Arbeitsauslastung können Sie allgemeinen Code in Bibliotheken freigeben, die für jede Plattform erstellt werden können. Durch die Wiederverwendung von Code können Zeit und Aufwand gespart werden, wenn Apps für mehrere Plattformen erstellt werden.

Visual C++ für plattformübergreifende Mobile-Entwicklung

CMobile screenshot

Spieleentwicklung mit C++

Der Workload für die Spieleentwicklung mit C++ stellt die Tools zum Erstellen von Spielen bereit, die mit Windows, Xbox usw. ausgeführt werden können. Verwenden Sie leistungsfähige Spielemodule wie Cocos und Unreal, um innovative Grafiken zu erstellen. Dieser Workload umfasst die DirectX-Vorlagen und -Debugtools, die Sie beim Erstellen großartiger Spiele unterstützen.

Visual Studio-Spieleentwicklung

Visual Studio 2015 und Grafiktools für Windows 10

CGame screenshot

Spieleentwicklung mit Unity

Die Unity-Engine ist in eine beispiellose Plattform integriert, die zum Entwickeln von 2D- und 3D-Spielen und interaktiven Inhalten dient. Sie können ein einmal entwickeltes Spiel auf 21 Plattformen, einschließlich aller mobilen Plattformen, WebGL, Mac, PC- und Linux- Desktops, Web und Konsolen, veröffentlichen. Erstellen Sie Code mithilfe von IntelliSense schnell und präzise. Navigieren Sie mit Leichtigkeit in Ihren Skripts, und nutzen Sie die leistungsstarken Möglichkeiten zum Refactoring.

Erkennen Sie Probleme schnell, indem Sie Ihre Unity-Spiele in Visual Studio debuggen.

 In Aktion sehen

Visual Studio-Tools für Unity

Game development with Unity screenshot

Weitere Toolsets

Visual Studio-Erweiterungsentwicklung

Erweitern Sie die Visual Studio-Umgebung durch neue Features und Sprachen. Diese Arbeitsauslastung fügt die SDKs und Tools hinzu, die Sie zum Erstellen neuer Befehle, Codeanalysen, Toolfenster und Sprachdienste mit C#, Visual Basic oder C++ benötigen. Anschließend können Sie Ihre Erweiterung mit der Community teilen und Tausende von Erweiterungen in Visual Studio Marketplace ergänzen, die neue Funktionen für Visual Studio ermöglichen.

Überblick

Visual Studio Marketplace

Extensibility screenshot

Linux-Entwicklung mit C++

Der Workload für die Linux-Entwicklung mit C++ ermöglicht das Erstellen von C++-Code für Linux-Server, -Desktops und -Geräte. Sie können Verbindungen mit diesen Geräten aus VS verwalten. VS kopiert automatisch Ihre Quellen und erstellt sie remote. Außerdem kann Ihre Anwendung mit dem Debugger gestartet werden. Unser Projektsystem unterstützt bestimmte Architekturen als Ziel, z.B. ARM.

 In Aktion sehen

Visual C++ für Linux-Entwicklung

Animation der OpenGL Linux-App

C for Linux screenshot

Free, fully-featured IDE for students, open-source and individual
developers

Free
download

Professional developer tools, services, and subscription benefits for small
teams

Free
trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free
trial