ASP.NET Core MVC 和 EF Core - 教程系列ASP.NET Core MVC with EF Core - tutorial series
本文内容
本教程没有升级至 ASP.NET Core 3.0 。Razor Pages 版本已更新。有关此版本的更新时间的详细信息,请参阅此 GitHub 问题。
本教程介绍具有控制器和视图的 ASP.NET Core MVC 和 Entity Framework Core。Razor Pages 是 ASP.NET Core 2.0 中引入的替代编程模型。对于新的开发,我们建议在具有控制器和视图的 MVC 上使用 Razor Pages。提供了本教程的 Razor Pages 版本。每个教程涵盖其他教程没有的一些资料:
此 MVC 教程中包含但 Razor Pages 教程中没有的某些内容:
- 在数据模型中实现继承
- 执行原始 SQL 查询
- 使用动态 LINQ 简化代码
Razor Pages 教程中包含但此 MVC 教程中没有的某些内容:
- 使用 Select 方法加载相关数据
可用于 ASP.NET Core 3.0 的版本
- 创建、读取、更新和删除操作
- 排序、筛选、分页和分组
- 迁移
- 创建复杂数据模型
- 读取相关数据
- 更新相关数据
- 处理并发冲突
- 继承
- 高级主题