学习和使用新的类库都是有成本的,特别是像EF Core这样庞大复杂的库
我会给你一个详细的答案,正如你接下来看到的,我想更直观的描述....让我们从优点开始,详细的介绍图1.11中的每一个块
最新一代
我从LINQ to SQL切换到了EF 4,因为EF是未来发展的方向,而LINQ to SQL不会再投入更多的精力....我认为它的API改进的很好
如果你正在启动一个新的项目,并且.NET Core和EF Core适用于你的项目,那么使用EF ore意味着你不会落后
跨平台与开源
我在开章开始的时候提到EF Core支持跨平台...EF Core是开源的,你可以直接查看源码和问题与缺点列表 — 参见 https://github.com/aspnet/EntityFramework/issues
快速开发
在典型的数据驱动应用程序中...我发现1.0.0版本中使用DateTime的year存在错误, 还有1.1.0中修复的其他LINQ翻译的问题
当你在读到这篇文章时, EF Core已经修复了很多问题,但是仍在变化.