让我们从优点开始,详细的介绍图1.11中的每一个块
最新一代
我从LINQ to SQL切换到了EF 4,因为EF是未来发展的方向,而LINQ to SQL不会再投入更多的精力....大部分格式正确的LINQ查询都可以正常工作,尽管它们可能无法被转换为性能最佳的SQL,不过一个正确有效的查询代码是一个很好的开始(我们可以再优化)....如果Nuget包使用了不兼容的功能(例如System.Reflection),则会出现问题. .Net Standard 2.0还支持更大范围的系统方法,这使将包转换为.Net Standard 2.0...变的更容易
如果你的.Net框架版本是4.6.1或更多,那么你可以直接使用EF Core
全功能的ORM
Entity Framework通常是O/RM的功能丰富的实现, EF Core将继续这一趋势....我们有很多手段可以提高EF Core的数据库访问性能
如果你担心EF Core的性能,我建议你阅读13章,这一章中你会学习如何逐步提高应用程序的性能.