首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实体框架6 vs核心

实体框架6 vs核心
EN

Stack Overflow用户
提问于 2017-08-03 20:37:52
回答 2查看 762关注 0票数 1

我仍然在为我的小企业管理系统使用EF6还是core而苦苦挣扎,我将在VB.Net中创建。我已经创建了一个包含大约100个表的SQL数据库,数据不会很密集。我读到核心首先不支持模型,但我也读到可以先编写基于现有数据库的代码。(我不太理解这一点,但如果我决定使用核心,我会研究它的)。

几个月前,我决定坚持使用v6,它已经存在很久了,最受欢迎,可能拥有我的小企业所需的所有功能,而且在不久的将来不会有任何进展。

但现在我看到core2出来了,我知道因为core是从头开始构建的,微软对将它发展成最好的EF有特殊的兴趣。我有一种感觉,尽管v6不会很快走到任何地方,微软将在每个新版本的核心上投入大部分精力,当然,你总是可以升级到更新的版本,但据我所知,永远不能将项目从v6转换到核心。因此,我觉得我会后悔从v6开始,被困在它身上,错过了“核心列车”。

你认为如何?

EN

回答 2

Stack Overflow用户

发布于 2018-08-02 09:46:24

EntityFrameworkCore现在还不成熟,我们遇到了很多问题。因此,如果你想在你的项目中使用它,你应该等待3.0版本。

票数 0
EN

Stack Overflow用户

发布于 2018-08-02 20:50:52

我有一种感觉,尽管v6不会很快去任何地方

我相信你就在这里。微软可能会在EF6上添加一些修复,但他们可能不会在这里做任何繁重的开发,因为他们会把精力放在EF Core上。

免责声明:我是Entity Framework Classic项目的所有者

实体框架经典版是最新EF6代码库的支持版本。它支持.NET框架和.NET核心,并通过添加大量必须具有的内置功能来克服一些EF限制。

有社区版(免费)和企业版(付费)。

拥有多个EF库,如Entity Framework ExtensionsEntity Framework PlusEF Dynamic FilterEF EffortEF Graph Diff等。你可以期待这个库有一些正在进行的开发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45484444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档