开始 ASP.NET Core 6.0


目录
  • 创建项目
  • 运行
  • 用Vistual studio 2022 开始一个“hello World”
    • 创建项目
    • 项目文件
      • launchSettings.json
      • wwwroot 文件夹
      • Pages 文件夹
      • Pages\Shared 文件夹
      • appsettings.json
      • Program.cs

创建项目

dotnet new webapp -o app

该命令可用dotnet -hdotnet [command] -h查看帮助

运行

cd app
dotnet run

用Vistual studio 2022 开始一个“hello World”

创建项目

打开VS2022->创建新项目->选择“ASP.NET Core Web 应用->填写项目名称为“HelloWorld”->...

项目文件

launchSettings.json

该文件包含一些和技术方案无关的启动配置项

wwwroot 文件夹

静态资源文件,如:css、js、html文件

Pages 文件夹

Razor页面和其对应的.cs代码文件,有点类似Winform窗体的前后端分离方式,一个Bazor页面通常(非必须)对应一个.cs代码文件(.cshtml.cs)。Razor文件(.cshtml)是包含C#代码的HTML文件,当项目运行时,结合.cs文件,在服务端生成html文件并返回给浏览器

Pages\Shared 文件夹

页面模板文件

appsettings.json

项目配置文件(此类文件可配置多个,根据条件选择使用哪个)

Program.cs

程序入口。可在这里配置web宿主(builder.Build())、中间件(app.UseXXX)、注入项(builder.Services.AddXXX)等