Deploy ASP.NET Core Web API on IIS
Deploying ASP.NET Core Web API on IIS is an easy task once you understand and follow the correct steps to prepare your development and deployment environment.
With the announcement of .NET 5 and C# 9.0 with their amazing new features and great overall enhancements, the Software development community is getting an increased need and a growing heat to learn and build projects and apps using the latest unified framework.
One of the focus technologies is the ASP.NET Core Web API. I thought that would be helpful to get you started with learning about these great features and products. I know these are really huge topics to talk about, but I will try to write about different topics within my upcoming articles.
For this article, I want to share with you a guide about how to deploy ASP.NET Core Web API.
Visual Studio 2019 and Dot Net 5
The first and most important thing that you need to download and install is the latest version of Visual Studio 2019, the version at the time of writing is VS 16.8.3
This version of Visual Studio 2019 supports the latest version of Dot Net SDK, which is 5.0
Note that you cannot use Visual Studio 2017 to develop Dot Net Core 3 or Dot Net 5 apps.