Creating a Project in ASP.NET Core 3.0

In this part, we are going to learn how to create ASP.NET Core application with tools which we have installed.
You will see a New look VS 2019 IDE.

This UI is good for modern application development because nowadays we won’t store source code on machine any more we use GitHub or Bitbucket version control system which provide free private repository it also stored as backup if something goes bad with machine which you use for development then the only backup you will have is web-based version control system where you have checked in repo.
Also, you can see open a local folder option which can be used for the opening node or angular application.

Creating a New Project
For creating a new project, we are going to click on Create a new project button.
After that, you will see a new UI with search templates options along with language filter, platform filter, and project type filter.
In Search, you can type template names such as console application or language filter you can choose various languages along with those templates will be shown.
Similar way if you choose platform filters there are various options such as windows, Linux, android, azure as you choose options it will show templates accordingly.
The last filter which we see is Project type in this we have an option such as web, desktop, cloud, IoT as we choose it will show filters.

In this part we are going to create ASP.NET CORE application let filter templets according to it.

We are going to choose “ASP.NET Core Web Application template” click on Next button to configure a new project.

On this screen, we can configure a project name and solution name and set location or project.
For this demo, we do not change any settings click on the Create button to create a new ASP.NET Core Web Application.

On this screen, we have the option to configure framework along with that we have the option to configure Authentication, HTTPS and add Docker support to ASP.NET Core Application.
Now finally click on create button to create a project.

After creating the project, we are going to run this project.