Setting up the development environment
Typically, developers work on traditional desktop OSes like Windows 7, Windows 8.1, or Windows 10. Though these OSes are still suitable to develop ASP.NET Core web applications or services, developing or debugging Windows Server Containers is not supported at this time. This is because Windows 10 OS with Anniversary update only runs Hyper-V Containers using nanoserver
as a base OS image. In this chapter, we will be setting up the development environment on Windows Server 2016 for developing ASP.NET Core applications.
The following tools are necessary for developing ASP.NET Core applications:
- Visual Studio 2015 Community or Enterprise: Visual Studio 2015 Community is a full-featured, freely available IDE for developing modern web and mobile applications or services. Visual Studio 2015 Community can be downloaded from here, https://www.visualstudio.com/vs/community/.
- .NET Core VS 2015 Tooling Preview: This extension provides necessary runtimes, SDK, and...