Introducing Workloads on Visual Studio 2017

Problems

One of the biggest problem when installing Visual Studio is to limit the installation files based on the user needs. This article will provide you basic information to answer this question

What workload that I need to install in order to build this kind of software?

Solution

In order to answer the question, this table will help you to justify what we need to install.

I need to build …

I need to install … workload

Platform

Modern app that uses Microsoft Store infrastructures such as Xbox, Windows 10, Windows 10 Mobile, and Windows 10 IOT

Universal Windows Platform Development

Multi-Platform

Modern App that can work on modern Windows such as Windows 7, 8, and 10

.NET Desktop Development

Desktop

High-Performance App that can work on Windows XP and later

Windows Desktop Development

Desktop

Modern web app based on asp.net, JavaScript, and HTML

Web Development

Cloud

Cool stuff based on Cloud Computing technology such as Microservices, Machine Learning, Big Data, and Automation Infrastructure

Azure Development

Cloud

Extension or plugins on Office and Office 365 SharePoint

Office Development

Plugins-Like & Cloud

Build web app based on server-side JavaScript technology

Node JS Development

Cloud

Create automate solution such as data cleansing, integration, and big data in the top of SQL Server

Data Storage & Processing

Plugins-like & Cloud

Native-like mobile app on any platform that uses C# language

Mobile development on.NET

Mobile Multi-Platform

Non-Native mobile app on any platform that uses JavaScript and HTML language

Mobile development with JavaScript

Mobile Multi-Platform

Native mobile app on iOS and Android that use C++ language

Mobile development with C++

Mobile

High-performance game that can work on Windows, Xbox, even Steam with C++

Game Development with C++

Desktop

Native-like video game that can work on any platform such as Xbox, PlayStation, even Android with C# language

Game Development with Unity

Desktop Multi-Platform

Automate the visual studio by developing any extension

Visual Studio Extension Development

Plugins Like & Cloud

Linux application that builds on C++

Linux Development with C++

Desktop

 

Doesn't find the workload

If you can't find the workload such as building UML diagram, LINQ generator, Coded-UI test, Obfuscator, or PHP development. Don't panic you still can use individual component (Visual Studio Installer) OR go to the extension manager by visiting this https://visualstudiogallery.msdn.microsoft.com/

Happy coding!

blog comments powered by Disqus

Translate It

About @ridife

This blog will be dedicated to integrate a knowledge between academic and industry need in Application Lifecycle Management (ALM), ICT tips, and Software Engineering Research. Enjoy this blog and let's get in touch in any social media.

Xbox

Month List