ASP.NET Core 入门

ASP.NET Core 入门

注意

此版本不是本文的最新版本。 有关当前版本,请参阅 .NET 9 版本的本文。

警告

此版本的 ASP.NET Core 不再受支持。 有关详细信息,请参阅 .NET 和 .NET Core 支持策略。 有关当前版本,请参阅 .NET 9 版本的本文。

重要

此信息与预发布产品相关,相应产品在商业发布之前可能会进行重大修改。 Microsoft 对此处提供的信息不提供任何明示或暗示的保证。

有关当前版本,请参阅 .NET 9 版本的本文。

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

有关 Blazor 教程,请参阅 ASP.NET Core Blazor 教程。

将了解如何执行以下操作:

创建 Web 应用项目。

运行应用。

编辑 Razor 页面。

最后,你的本地计算机上将运行一个功能正常的网页应用程序。

先决条件

.NET 8 SDK

.NET 7 SDK

.NET 6 SDK

创建 Web 应用项目

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

dotnet new webapp --output aspnetcoreapp --no-https

上述命令在名为 aspnetcoreapp 的目录中创建新的 Web 应用项目。 该项目不需要使用 HTTPS。

运行应用

运行以下命令:

cd aspnetcoreapp

dotnet run

run 命令生成的输出如以下示例所示:

Building...

info: Microsoft.Hosting.Lifetime[14]

Now listening on: http://localhost:5109

info: Microsoft.Hosting.Lifetime[0]

Application started. Press Ctrl+C to shut down.

info: Microsoft.Hosting.Lifetime[0]

Hosting environment: Development

info: Microsoft.Hosting.Lifetime[0]

Content root path: C:\aspnetcoreapp

打开浏览器并转到输出中显示的 URL。 在本示例中,URL 为 http://localhost:5109。

浏览器显示主页。

编辑 Razor 页面

更改主页:

在命令行界面中,按 Ctrl+C(macOS 中的 Cmd+C)退出程序。

在文本编辑器中打开 Pages/Index.cshtml。

将以“了解更多”开头的行替换为以下加亮的标记和代码:

@page

@model IndexModel

@{

ViewData["Title"] = "Home page";

}

Welcome

Hello, world! The time on the server is @DateTime.Now

保存所做更改。

在命令行界面中,再次运行 dotnet run 命令。

在浏览器中,刷新页面并验证是否显示更改。

后续步骤

在本教程中,你了解了如何执行以下操作:

创建 Web 应用项目。

运行该项目。

做出改变

若要了解有关 ASP.NET Core 的详细信息,请参阅下面的文章:

ASP.NET Core 概述

相关推荐

捉竹鸡怎样布套
beat365中国在线体育官网

捉竹鸡怎样布套

📅 06-27 👁️ 8096
哥伦比亚历史上世界杯战绩概览(以南美球队为荣耀,哥伦比亚在世界杯中的辉煌之路)
《泰拉瑞亚 Terraria》全矿车-恶魔狱车获取攻略
365彩票下载1.0.0老版本

《泰拉瑞亚 Terraria》全矿车-恶魔狱车获取攻略

📅 06-27 👁️ 1060