Windows or Linux?

For the sake of simplicity, we'll take for granted that we're using the Visual Studio Community, Professional, or Enterprise edition for Windows operating systems. However, since .NET Core has been designed to be cross-platform, there are at least two options for those who want to debug to other environments, such as Linux or macOS:

  • Using Visual Studio Code, a lightweight and open source alternative to Visual Studio available for Windows, Linux, and macOS with full debug support
  • Using Visual Studio, thanks to the Docker container tools available since Visual Studio 2017 and built into Visual Studio 2019 since version 16.3
Visual Studio Code can be downloaded for free (under MIT license) from the following URL: https://code.visualstudio.com/download ...

Get ASP.NET Core 3 and Angular 9 - Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.