ASP.NET Core 2.x - Getting Started

ASP.NET Core is a cross-platform, high-performance, open source framework for building modern, cloud-based, Internet-connected applications.  It all sums up to:
ASP.NET Core can be used to build web apps and services, IoT apps, and mobile backends.You can develop it on any OS, say Windows, Linux or MacOSYou can deploy the code on the cloud, be it AWS or Azure or Google Cloud or any local server. In the new ASP.NET Core, you have the choice to chose between full blown .NET framework or .NET CoreASP.NET Core vs ASP.NET

When you get started with ASP.NET Core, the question that comes to your mind is what is so different about it? Well, a lot has changed.

ASP.NET Core can be used to build web applications on Windows, macOS, or Linux. This is truly open source and cross platform. You can even go ahead and use it in command line with any text editor (I prefer Visual Studio Code because of its cool features).
ASP.NET 4.X is a well tested and mature framework that provides the services needed …