ASP.NET环境配置&入门

本地预配向导和预配代理。

若要开始生成 .NET 应用,请下载并安装 .NET SDK (软件开发工具包)。

下载 .NET 7 SDK (64 位)

检查是否已正确安装所有内容

安装完成后,打开新的命令提示符并运行以下命令:

dotnet

如果安装成功,则应该会看到类似于以下内容的输出:在这里插入图片描述

创建应用

在文档下新建名为ASP.NET_demo的文件夹并在该文件夹打开命令提示符,运行以下命令以创建应用:

dotnet new webapp -o MyWebApp --no-https -f net7.0

在这里插入图片描述

此命令是什么意思?

dotnet new 命令会新建一个应用程序。

  • webApp 参数选择创建应用时要使用的模板。
  • -o 参数会创建名为 MyWebApp 的目录,用于存储应用。
  • --no-https 标记指定不启用 HTTPS。
  • -f 参数指示你正在创建 .NET 7 应用程序。

创建了哪些文件?

在这里插入图片描述

已在 MyWebApp 目录中创建多个文件,以为你提供可供运行的简单 Web 应用程序。

  • Program.cs 包含应用启动代码和中间件配置。
  • Pages 目录包含应用程序的一些示例网页。
  • MyWebApp.csproj 会定义一些项目设置,例如要面向的 .NET SDK 版本。
  • Properties 目录中的 launchSettings.json 文件为本地开发环境定义不同的配置文件设置。创建项目时会自动分配 5000-5300 之间的端口号并将其保存在此文件上。

在命令提示符中,导航到在上一步中新建的目录:

cd MyWebApp

然后,运行以下命令:

dotnet watch

应看到与以下内容类似的输出:

在这里插入图片描述
dotnet watch 命令将生成并启动应用,然后在每次更改代码时更新正在运行的应用。可以选择Ctrl+C,以随时停止应用。

等待应用显示正在侦听 http://localhost: 并等待浏览器在该地址启动。
在这里插入图片描述
恭喜你已生成并运行自己第一个 .NET Web 应用!

编辑代码

在任意文本编辑器中打开位于 Pages 目录中的 Index.cshtml 文件。

注意: 请确保正在打开 cshtml 页面,而非 cshtml.cs 页面。根据系统配置方式,Windows 可能会隐藏文件扩展名。

将所有代码替换为以下内容,然后保存该文件。突出显示的代码行会显示将执行的更改。

Pages/Index.cshtml

Copy
@page
@model IndexModel
@{
    ViewData["Title"] = "Home page";
}

<div class="text-center">
    <h1>Hello, world!</h1>
    <p>The time on the server is @DateTime.Now</p>
</div> 

保存此更改后,dotnet watch 命令会将更改应用到正在运行的应用并在浏览器中进行刷新,以便可以在正在运行的应用中看到更改。
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/4a12b51983c34a728c3443ad436826b2.pn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值