43、使用ASP.NET Core Razor Pages构建网站(上)

使用ASP.NET Core Razor Pages构建网站(上)

1. .NET SDK项目文件的构建操作

在.NET SDK项目中,所有文件都有一个构建操作。大多数构建操作是根据文件扩展名隐式设置的,但也可以通过直接编辑 .csproj 项目文件或使用代码编辑器的“属性”窗口来显式设置构建操作,从而覆盖默认行为。

常见的ASP.NET Core项目文件构建操作如下表所示:
| 构建操作 | 描述 |
| ---- | ---- |
| AdditionalFiles | 为分析器提供输入以验证代码质量 |
| Compile或C# compiler | 作为源文件传递给编译器 |
| Content | 部署网站时作为网站的一部分包含在内 |
| Embedded Resource | 作为资源传递给编译器,嵌入到程序集中 |
| None | 不属于构建的一部分,可用于文档等不应随网站部署的文件 |

2. 在ASP.NET Core中使用Entity Framework Core

Entity Framework Core是将真实数据展示在网站上的自然方式。以下是使用它的具体步骤:
1. 在 Northwind.Web 项目中,添加对 Northwind.DataContext 项目(SQLite或SQL Server)的项目引用:

<!-- Change Sqlite to SqlServer if 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值