Entity Framework Core in Action

Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍。原版地址. 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识。因为没有中文版,所以本人对其进行翻译。 预计每两天一篇更新 PS: 翻译难免限于本人水平有不准确的地方,建议英文水平不错的同学直接查看原版,有不足的地方欢迎指正

第一部分目录导航

MyFirstEfCoreApp访问的数据库

EF Core是访问数据库的技术,但是数据库从何而来呢?EF Core提供了两个选择:EF Core为你构建数据库称为 Code First,或者在外部(DBMS)构建数据库称为Db First

EF6 在EF6中可以使用`EDMX`数据库设计器可视化的设计数据库,称为`Design First`. 但是EF Core并不支持也没有计划添加

本章跳过了创建数据库的部分,我们假设它已经存在

NOTE 在代码中我使用了用于单元测试的EF Core命令创建了数据库,因为它简单方便. 第2章介绍了使用EF Core创建数据库,第11章介绍了创建和更改数据库的所有方面

对于MyFirstEfCoreApp应用,我创建了一个只有两个表的简单数据库,如图1.2所示:

NOTE Books表名来自应用程序 DbContext 中 DbSet<Book> 的属性名称,`DbContext`没有Author表的DbSet<T>属性,所以使用类名做为默认名称. 6.10.1节详细的介绍了配置规则.`

  1. 一个存放书籍信息的Books
  2. 书籍作者的Author

图1.3展示了数据库的内容,共有四本书,前两本书的作者是Martin Fowler

转载于:https://www.cnblogs.com/LiangSW/p/10347624.html

[翻译 EF Core in Action 1.7] MyFirstEfCoreApp访问的数据库相关推荐

  1. [翻译 EF Core in Action 1.8] MyFirstEfCoreApp应用程序设置

    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ...

  2. [翻译 EF Core in Action 2.1] 设置一个图书销售网站的场景

    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ...

  3. [翻译 EF Core in Action 2.3] 理解EF Core数据库查询

    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ...

  4. [翻译] EF Core 概述

    Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Cor ...

  5. asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...

    [ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...

  6. ef mysql 数据模型,EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...

    官方教程:https://docs.microsoft.com/en-us/aspnet/core/data/?view=aspnetcore-2.1 使用EF CodeFirst在MySql中创建新 ...

  7. EF Core 小技巧:迁移已经应用到数据库,如何进行迁移回退操作?

    场景描述:项目中存在两个迁移 Teacher 和 TeachingPlan ,TeachingPlan 在 Teacher 之后创建,并且已经执行 dotnet ef database update  ...

  8. ASP.NET Core MVC+EF Core从开发到部署

    笔记本电脑装了双系统(Windows 10和Ubuntu16.04)快半年了,平时有时间就喜欢切换到Ubuntu系统下耍耍Linux,熟悉熟悉Linux命令.Shell脚本以及Linux下的各种应用的 ...

  9. [翻译] Entity Framework Core in Action 关于这本书

    Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍.原版地址. 是除了官方文档外另一个学习EF Core的 ...

最新文章

  1. MATLAB中floor、round、ceil、fix区别
  2. WCF Chat获奖人的奖品展示
  3. 你的通勤时间都去哪了?
  4. 计算机网络之数据链路层:4、流量控制和可靠传输机制(停止等待协议、后退N帧协议、选择重传协议)
  5. Epx5 MSF基础应用 20154326杨茜
  6. xp系统怎样启动打印机服务器,WinXP系统如何开启Printspooler服务?
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的企业计划管理系统
  8. 嵌入式开发之davinci---IPIPE、IPIPEIF and ISIF这三者有什么区别
  9. 深度学习 + OpenCV,Python实现实时视频目标检测
  10. Unity笔记——1.Unity3D脚本基础
  11. CentOS7.0设置中文输入法
  12. MFC CImageList 详解
  13. imagecropper php,cropper+php+ajax实现上传头像
  14. matlab解非齐次矩阵方程组,matlab-线性代数 非齐次方程组 基础解系和通解
  15. 使用Python自动遍历并删除扫描PDF中的空白页
  16. C语言中的cbp文件是什么,C语言编程入门——函数(上)
  17. [SMOJ1810]基因测试
  18. 银行存钱利率最大化问题C语言
  19. php调用会员刷卡,dedecms模板中调用会员信息标签的方法
  20. Clion 打包exe无法运行 且 cmd窗口中文乱码

热门文章

  1. spark页面单跳转化率
  2. 关于c:if没有c:else解决方案
  3. 如何关闭子线程?征集析构函数与多线程的讨论!
  4. 关于数据属性特性configurable设置为false后的限制
  5. SpringBoot常用注解以及作用
  6. 原地怠速油耗最大吗?为什么有人说汽车宁可跑起来也不要原地怠速?
  7. 作为研究生/博士生导师招收的第一个学生是一种怎样的体验?
  8. 考上了乡镇的公务员,又不想去了,很纠结,怎么办?
  9. 财富反而越增涨,越没钱的人,财富越下降
  10. 生意是怎么越做越累的?