Creating a new ASP.NET 5 project
Issue the following commands to create a new directory where we will create the ASP.NET 5 application. The first command (
mkdir
- make directory) is for creating a directory in Linux and the second command (
cd
- change directory) is for going inside the folder. And the last command is the command line to create a .NET Core application:
mkdir aspnetcoreapp
cd aspnetcoreapp
dotnet new
The following screen will be displayed:
This will create the .NET Core application, which has a couple of files—Program.cs
and project.json
. It's a bare minimum application that does not have even Startup
file.
We need to add the Kestrel HTTP Server
package as a dependency in project.json
. You can edit the file by issuing the command
vi project.json
. By default, the vi editor will open the file in read-only mode. You need to press Esc + I in order to make it to the edit mode. Add the line "Microsoft.AspNetCore.Server.Kestrel": "1.0.0" as shown in the following...