教程:ASP.NET Core 入门Tutorial: Get started with ASP.NET Core

本文内容

本教程介绍如何使用 .NET Core CLI 创建并运行 ASP.NET Core Web 应用。

你将了解如何:

  • 创建 Web 应用项目。
  • 信任开发证书。
  • 运行应用。
  • 编辑 Razor 页面。

最后,在本地计算机上运行工作 Web 应用。

Web 应用主页

先决条件Prerequisites

.NET Core 3.1 SDK 或更高版本

创建 Web 应用项目Create a web app project

打开命令行界面,然后输入以下命令:

  1. dotnet new webapp -o aspnetcoreapp

上面的命令:

  • 创建新 Web 应用。
  • -o aspnetcoreapp 参数使用应用的源文件创建名为 aspnetcoreapp 的目录。

信任开发证书Trust the development certificate

信任 HTTPS 开发证书:

  1. dotnet dev-certs https --trust

以上命令会显示以下对话:

安全警告对话

如果你同意信任开发证书,请选择“是”。

  1. dotnet dev-certs https --trust

以上命令会显示以下消息:

请求信任 HTTPS 开发证书。如果证书尚不受信任,我们将运行以下命令: 'sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain <<certificate>>'

此命令可能会提示你输入密码以在系统密钥链上安装证书。如果你同意信任开发证书,请输入密码。

查看你的 Linux 分发对应的文档,了解如何信任 HTTPS 开发证书。

有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书

运行应用Run the app

运行以下命令:

  1. cd aspnetcoreapp
  2. dotnet watch run

在命令行界面指明应用已启动后,转到 https://localhost:5001

编辑 Razor 页面Edit a Razor page

打开 Pages/Index.cshtml ,并使用以下突出显示标记修改并保存页面:

  1. @page
  2. @model IndexModel
  3. @{
  4. ViewData["Title"] = "Home page";
  5. }
  6. <div class="text-center">
  7. <h1 class="display-4">Welcome</h1>
  8. <p>Hello, world! The time on the server is @DateTime.Now</p>
  9. </div>

浏览到 https://localhost:5001,刷新页面并验证更改是否显示。

后续步骤Next steps

在本教程中,你将了解:

  • 创建 Web 应用项目。
  • 信任开发证书。
  • 运行该项目。
  • 进行更改。

要了解有关 ASP.NET Core 的详细信息,请参阅简介中推荐的学习路径:

ASP.NET Core 简介