Introduction
In this article, I am going to explain what is new in ASP.NET Core 2.1, its features and benefits, ASP.NET Core Versions, and why we use ASP.NET Core. Also, we will be learning how to set Visual Studio environment for developing ASP.NET Core 2.1 web application.
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 applications 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 before it was renamed to ASP.NET CORE 1.0.
ASP.NET Core Versions

History of ASP.NET Core Versions
The below table shows 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 Preview 9
|
Sep-04-2019
|
Visual Studio 2019
|
1.0,1.1,2.0,2.1,2.2,3.0
|


Anand NavalePosted Oct 1, 2019, 5:21 AM
Nice One..!
Pankajkumar PatelPosted Sep 30, 2019, 12:28 AM
Nice article
Sourav Kumar DasPosted Sep 27, 2019, 11:19 PM
Nice Article Bro for basics.
Mohamed TawanePosted Sep 27, 2019, 11:31 AM
Greate articale