开始 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 -h、dotnet [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)等