Introduction

In this article, I am going to explain Asp.Net Core 5.0, its features and benefits, Asp.Net Core versions, why you should use Asp.net Core, and how to set Visual Studio for developing Asp.Net Core 5.0 web applications. The latest version of Asp.Net Core is Asp .Net Core 5.0. It was released on November 10, 2020.

What is Asp.Net Core?

ASP.NET Core is a new version of ASP.NET, developed by Microsoft. It is an open-source framework for developing web applications and it can be run on Windows, Mac, or Linux. ASP.NET Core application can run on both .NET CORE and traditional .NET Framework (.NET framework 4.x). It is completely rewritten from scratch and it was initially launched as Asp.Net 5 but then was renamed to ASP.NET CORE 1.0.
Asp.Net Core is a Cross platform, High-performance, Open-source framework for building modern, Cloud-based, internet-connected applications.
ASP.NET Core Versions

Getting Started With ASP.NET CORE 5.0

What’s New in ASP.NET Core 5.0?

ASP .NET Core 5.0 version was released on November 10, 2020. Visual studio 2019 updated version 16.8 required for develop ASP.Net Core 5.0 web application.
Features
To get more details about Asp.Net Core 5.0 Click here.
Prerequisites
  1. Install Visual Studio 2019 updated version 16.8 or later
  2. Install .NET SDK 5.0 or Later

History of ASP.NET Core Versions

The below table show the details of Asp.Net Core Versions.
Version
Release Date
Development/Editor Tool
Support
Asp.Net Core 1.0
Jun-27-2016
Visual Studio 2015 updated version 3
1.0
Asp.Net Core 1.1
Nov-18-2016
Visual Studio 2015,2017
1.0,1.1
Asp.Net Core 2.0
Aug-14-2017
Visual Studio 2017 Version 15.3
1.0,1.1,2.0
Asp.Net Core 2.1 (Long Term Support)
May-30-2018
Visual Studio 2017 Version 15.7
1.0,1.1,2.0,2.1
Asp.Net Core 2.2
Dec-04-2018
Visual Studio 2017 Version15.9
1.0,1.1,2.0,2.1,2.2
Asp.Net Core 3.0
Sep-04-2019
Visual Studio 2019 Version 16.3
1.0,1.1,2.0,2.1,2.2,3.0
Asp.Net Core 3.1 (Long-Term Support)
Dec-03-2019
Visual Studio 2019 Version 16.4
1.0,1.1,2.0,2.1,2.2,3.0,3.1
Asp.Net Core 5.0
Nov-10-2020
Visual Studio 2019 Version 16.8 or later
1.0,1.1,2.0,2.1,2.2,3.0,3.1,5.0

Why Use Asp.Net Core?

Setting up Machine for Asp.Net Core 5.0 development

We need to install 2 pieces of software for developing our Asp.Net core 5.0 application.
Step 1 - Download and Install an editor for Asp.NET Core 5.0 Development
I am using Visual Studio 2019 updated version 16.8 or later as the editor for Asp .NET Core 5.0 application development. You can use any editor of your choice.
Download and install Visual Studio
Step 2 - Download and install .NET 5.0 SDK or later
You can download .NET 5.0 SDK or Later from this link
Getting Started With ASP.NET CORE 5.0
Depending on the operating system you have, download and install the SDK.

Conclusion

In this article we explained the basics of ASP.NET core 5.0 and how to set up a machine for develop the Asp.NET Core 5.0 applications.