Upgrading ASP.NET Core 2.2 MVC app to .NET Core 3.0 – Getting Started

Although released around a month ago, its until recently that the market has started to embrace the third major release of the open source dotnet framework, which brings in some major changes internally. Let's talk about how I was able to upgrade my existing web application running dotnet core 2.2 to dotnet core 3.0 while having a first hand experience of the new framework at hand.