EntityFramework6

EF6 是一个久经考验的数据库访问技术,发展多年,拥有许多特性,并且成熟稳定。2008年EF作为 .Net 3.5 Sp1 和Visual Studio 2008 SP1 的一部分首次发布。从EF4.1开始,EF迁移到了Nuget。现在EF仍然是Nuget上最流行的包。
EF6会继续作为被支持的项目,在未来的一段时间里,EF6仍会获得bug修复和一些小的改进。

EntityFrameworkCore

EF core 是一个轻量级的,可扩展的EF的跨平台版本。对于EF而言 EF core 包含许多提升和新特性,同时 EF core 是一个全新的代码库,并不如 EF6 那么成熟和稳定。
EF core 保持了和EF相似的开发体验,大多数顶级API都被保留了下来,所以,如果你用过EF6,那么上手EF core你会觉得非常轻松和熟悉,EF core 构建在一套全新的核心组件上,这意味着EF core没有从EF上继承所有特性。一些特性会在未来的版本中发布(例如 延迟加载和弹性链接),其它一些不常用的特性不会在EF core中实现。
全新的,可扩展的,轻量级的EF core,允许我们添加一些在EF6中未实现的特性(例如 alternate keys,和在Linq中混合计算混合的数据库)

参考文献:Compare EF Core & EF6 https://docs.microsoft.com/en-us/ef/efcore-and-ef6/

转载于:https://www.cnblogs.com/rocketRobin/p/7910825.html

【译】EntityFramework6与EntityFrameworkCore的区别相关推荐

  1. [译]CRF和QP的区别

    本文翻译自 https://slhck.info/video/2017/02/24/crf-guide.html ,不当之处,请多指教. ----------------------------正文- ...

  2. 计算机会计与手工会计的区别与联系,会计电算化与手工会计的差异和共同点各是什么...

    第一,电算化会计与传统手工会计的同声传译.两者都是对经济业务进行记录和核算,目的是加强管理,提供会计信息,参与企业决策,提高企业经济效益. 2.基本的会计理论和方法是一致的.两种会计制度都应遵循基本的 ...

  3. 在…视域下是什么意思_视域论文,关于翻译文化特性视域下汉语文化负载词语英译探析相关参考文献资料-免费论文范文...

    导读:本文是一篇关于视域论文范文,可作为相关选题参考,和写作参考文献. 张几木 (辽宁师范大学外国语学院 116000) 摘 要:翻译作为一种跨文化交流的手段,其重要意义在于将不同文化进行重新阐释,以 ...

  4. Java异常处理终结篇——如何进行Java异常处理设计

    [本文转自于Java异常处理终结篇--如何进行Java异常处理设计] 有一句这样话:一个衡量Java设计师水平和开发团队纪律性的好方法就是读读他们应用程序里的异常处理代码. 本文主要讨论开发Java程 ...

  5. 加速你的Hibernate引擎(上)

    为什么80%的码农都做不了架构师?>>>    1.引言 Hibernate是最流行的对象关系映射(ORM)引擎之一,它提供了数据持久化和查询服务. 在你的项目中引入Hibernat ...

  6. BDD测试框架Spock概要

    前言 为了找到一个适合自己的.更具操作性的.以DDD为核心的开发方法,我最近一直在摸索如何揉合BDD与DDD.围绕这个目标,我找到了Impact Mapping → Cucumber → Spock ...

  7. 转译:Oracle 中 Object_iD 和 Data_Object_ID 的区别

    转译自Aman Sharma的blog: http://blog.aristadba.com/?tag=data_object_id 事实上还有很多关于Oracle数据库的知识我不了解,特别是一些辅助 ...

  8. [译]ECMAScript:ES.next和ES6以及ES Harmony之间的区别

    原文:http://www.2ality.com/2011/06/ecmascript.html 本文解释了JavaScript和ECMAScript之间的区别.还解释了ECMAScript.next ...

  9. [译]JavaScript中的属性:定义和赋值的区别

    原文:http://www.2ality.com/2012/08/property-definition-assignment.html 你知道吗?定义一个属性和为一个属性赋值是有区别的.本文解释了两 ...

  10. 古诗词的直译和韵译有什么区别?看看就知道了

    原文 床前明月光,疑是地上霜. 举头望明月,低头思故乡. 资料来源自http://xue.paralworld.com/gushi/17277.html 直译 明亮的月光洒在床前的窗户纸上,好像地上泛 ...

最新文章

  1. ML之GMM:Gaussian Mixture Model高斯混合模型相关论文、算法步骤相关配图
  2. java int.parse_java数据类型转换,parseXXX(String)或valueOf(String)有什么区别?
  3. 工作区 暂存区 版本库之间的关系
  4. mysql虚拟列(Generated Columns)及JSON字段类型的使用
  5. php post防止hash攻击,MyBB editpost.php脚本'posthash' 参数SQL注入漏洞
  6. Mac查看本机ip地址
  7. 部品se分析_汽车储物箱部品模具,二色产品模具专业厂
  8. MATALB(三)绘图命令
  9. 容器编排技术 -- Kubernetes kubectl create clusterrolebinding 命令详解
  10. 数据科学和人工智能技术笔记 七、特征工程
  11. 工作3、5年,选择大厂还是小厂?
  12. 文档打开后服务器报警,MetaTrader 4客户段的秘密:警报系统
  13. Mac硬盘格式转化好帮手——Tuxera NTFS
  14. Windows系统访问网络共享文件夹提示没有权限访问网络资源,登录失败:未授予用户XXX等--终极必杀技
  15. Eureka 源码解析 —— Eureka-Server 集群同步
  16. 腾达ac1200远端服务器无响应,连3个磊科MG1200ac必死机
  17. UE4中使用第三方库Ⅱ
  18. 计算机博后 国外招聘,全额奖学金机会,香港理工计算机系博后/博士/研究助理招收中...
  19. 电路原理笔记整理,电路知识点总结
  20. GraphQL查询规范

热门文章

  1. UCenter Home 1.5的基本配置与技巧
  2. 艰难前行的故事 (《梦断代码》读后感)
  3. 8.16 记忆增强神经网络:MANN、神经网络图灵机
  4. 优化理论18----Fritz John条件
  5. linux和windows下安装python拓展包及requirement.txt安装类库
  6. 基于ssh框架mysql的jsp系统远吗_JSP+SSH+Mysql实现的学生管理系统
  7. spring 处理带有特殊字符的请求_Spring爸爸又给Spring MVC生了个弟弟叫Spring WebFlux...
  8. Ros学习笔记(四)创建Ros消息
  9. Flutter 学习汇总
  10. JavaWeb — session+Cookie