目前,Entity Framework Core 3.1 和 Entity Framework 6.4 已正式发布。

EF Core 3.1的获取方式

EF Core 3.1 作为一组 NuGet 软件包专门分发。例如,要将 SQL Server 提供程序添加到您的项目中,可以使用 dotnet 工具使用以下命令:

dotnet add package Microsoft.EntityFrameworkCore.SqlServer --version 3.1.0

将面向较早版本的 ASP.NET Core 的应用程序升级到 3.1 时,您可能还必须添加 EF Core 程序包作为显式依赖项。

从 3.0 开始到 3.1 继续,.NET Core SDK 中不再包含 dotnet ef 命令行工具。在执行 EF Core 迁移或脚手架命令之前,您必须将此软件包作为全局或本地工具安装。要将 3.1.0 工具的最终版本安装为全局工具,请使用以下命令:

dotnet tool install --global dotnet-ef --version 3.1.0

可以将新版本的 dotnet ef 与使用 EF Core 运行时的较旧版本的项目一起使用。但是,该工具的较旧版本不适用于 EF Core 3.1。

EF Core 3.1的新增功能

  • 据悉,EF Core 3.1 的主要目标是完善在 EF Core 3.0 中提供的功能和方案。EF Core 3.1 将是一个长期支持(LTS)版本,至少支持 3 年。EF Core 3.1 重新引入了对 .NET Standard 2.0 的支持,而不是像 EF Core 3.0 那样要求 .NET Standard 2.1 。这意味着 EF Core 3.1 将在支持该标准的 .NET Framework 版本上运行。
  • 此外,该版本还修复了 150 多个问题,但没有要宣布的主要新功能。

EF 6.4的新增功能

  • 与 EF Core 类似,EF 6.4 的主要目标是完善在 EF 6.3 中提供的功能和方案。为此,该团队修复了 EF 6.3 中发现的重要问题,以创建更稳定的发行版。

值得一提的是,官方表示,EF Core“ 5.0” 版本(即 3.1 之后的版本)的规划工作已经开始,并正在取得良好进展。

详细信息:https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-3-1-and-entity-framework-6-4/

Entity Framework Core 3.1 和 Entity Framework 6.4 发布相关推荐

  1. Entity Framework Core 3.0 和 Entity Framework 6.3 正式发布

    Entity Framework Core 3.0 和 Entity Framework 6.3 通用版发布了,接下来我们看看它的新内容: Entity Framework Core 3.0 EF C ...

  2. 全自动迁移数据库的实现 (Fluent NHibernate, Entity Framework Core)

    在开发涉及到数据库的程序时,常会遇到一开始设计的结构不能满足需求需要再添加新字段或新表的情况,这时就需要进行数据库迁移. 实现数据库迁移有很多种办法,从手动管理各个版本的ddl脚本,到实现自己的mig ...

  3. Entity Framework Core 2.0的新特性

    虽然EF Core 2.0存在大量槽点,但是它也给出了不少亮点.在本文中,我们将介绍这次发布版的部分亮点. \\ 数据库表切分(Table Splitting) \\ ORM常被吐槽是总是对所请求数据 ...

  4. ABP官方文档翻译 9.2 Entity Framework Core

    Entity Framework Core 介绍 DbContext 配置 在Startup类中 在模块PreInitialize方法中 仓储 默认仓储 自定义仓储 应用程序特定基础仓储类 自定义仓储 ...

  5. Entity Framework Core 2.0 使用入门

    本文转载自作者:晓晨Master(李志强) 原文章地址 https://www.cnblogs.com/stulzq/p/7717873.html 一.前言 Entity Framework(后面简称 ...

  6. Entity Framework Core介绍(1)

    介绍 Entity Framework (EF) Core 是轻量化.可扩展和跨平台版的常用 Entity Framework 数据访问技术. EF Core 可用作对象关系映射程序 (O/RM),以 ...

  7. oracle精简版_使用Entity Framework Core访问数据库(Oracle篇)

    前言 哇..看看时间 真的很久很久没写博客了 将近一年了. 最近一直在忙各种家中事务和公司的新框架  终于抽出时间来更新一波了. 本篇主要讲一下关于Entity Framework Core访问ora ...

  8. 在 .NET Core 中如何让 Entity Framework Core 在日志中记录由 LINQ 生成的SQL语句

    在开发中,我们想在调试中查看EF Core执行的sql语句,可以使用SQL Studio Manager Tools工具,另一种方式是使用EF Core提供的日志.在ASP.NET Core使用Ent ...

  9. Entity Framework Core 6.0 预览4 性能改进

    起因 微软在Build2021开发者大会上,发布Entity Framework Core 6.0(简称EFCore 6)预览第四版,号称是性能版本,性能提升主要对于Entity Framework  ...

最新文章

  1. 利用tftp和nfs下载文件到开发板
  2. Linux 网卡驱动学习(一)(分析一个虚拟硬件的网络驱动样例)
  3. MyEclipse-7.5.0版注册码破解及激活操作
  4. 展开收起功能实现_Windows10自带的7大隐藏功能,个个都实用!
  5. eclipse远程连接hadoop_1个文件,3个类,mapreduce就是这么简单,动手搭建Hadoop(8)...
  6. Python3+PyCharm+selenium3 环境搭建
  7. linux更改语言脚本,Linux shell脚本入门——shell语言脚本【CentOS】
  8. Angularjs进阶笔记(2)—自定义指令中的数据绑定
  9. 有做行业站的转行做企业站的吗?
  10. HDU 1195 Open the Lock BFS
  11. 【C语言】从放弃到入门-笔记
  12. 单片机、嵌入式错综复杂的关系分析
  13. @Scheduled出现Unexpected error occurred in scheduled task
  14. Wirecast Pro 11 Mac(直播软件) v11.0.0中文破解版
  15. Android 高仿百度地图的LBS服务——基础地图篇(v 3.1.1)
  16. 安全加密 - 秘钥和算法关系
  17. 网校搭建完成,课程还需要设计吗?
  18. nginx: [error] invalid PID number ““ in “/app/nginx-1.16.0/logs/nginx.pid“
  19. Python识别二维码的两种方法(cv2)
  20. 【伊家田园带你了解行业观点】赵春江院士:智慧农业技术让“会”种地升级为“慧”种地

热门文章

  1. python手写数字识别实验报告_python实现识别手写数字 python图像识别算法
  2. java递归优化_在Java中谈尾递归--尾递归和垃圾回收的比较
  3. MySQL回放_mysql回顾
  4. python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题
  5. 十二星座PSD分层海报,治愈心灵,谁见谁爱!
  6. Web UI套件模板|设计师的好帮手
  7. 商务建筑空间场景合成海报
  8. 计算机制图的平行投影,工程制图与计算机辅助设计课件-20210406204806.ppt-原创力文档...
  9. socket编程简单Demo讲解及源码分享(C# Winform 内网)
  10. ASN.1编解码与编程