I am new in ASP.NET web development I have installed Visual Studio with two workloads:
- ASP.Net and web development
- Data storage and processing
It takes 10GB space. So my question: are both these workloads necessary for web development in C#? Are there any other workloads necessary for web development in Visual Studio? Any additional individual components that might be required?
2
Answers
Strictly speaking, you could use none of the workloads and install the specific individual components you need. The workloads are just handy bundles of components, with the most commonly expected functionality included (once the workload is selected, it shows optional features – some are selected by default as recommended, and the others are related but entirely optional).
The most minimal installation profile for web development would be this, on the Individual Components tab:
It would bring in any additional dependencies, but you should expect that some features, especially those shown in tutorials or demos, may not be included.
These components are required for asp.netmvc development:
You can refer to here.