1. 程式人生 > >EF Core 一、重識 EF

EF Core 一、重識 EF

# 重識EF > EF Core 學習資料:https://docs.microsoft.com/zh-cn/ef/core/dbcontext-configuration/ 本為作為EF Core學習的開始,只是簡單聊下EF Core,以及一些開發上的問題 **這裡重點描述幾個重點:** 1.EF Core 是 .Net 再跨平臺趨勢下的新的ORM框架,也必然是趨勢;(並非EF不能用了) 2.EF Core 3.1 通過使用 .NET Standard 2.0 在 .NET Core 和 .NET Framework 上執行。 但 EF Core 5.0 不會在 .NET Framework 上執行 3.Entity Framework 6 (EF6) 是專為 .NET Framework 設計的物件關係對映器,但支援 .NET Core。 EF6 是一款受支援的穩定產品,但我們不再對其進行積極開發 然後其他的就是功能特徵上的具體差異,可以參考上述連線中地址具體來檢視(https://docs.microsoft.com/zh-cn/ef/efcore-and-ef6/); 現在業務系統中基本都在使用ORM框架,為什麼要使用EF Core? >**1.可以一定程度上節省生產力,不必從 ADO.NET 從頭開始** > 現在回想起來,確實發展好快,剛開始都是自己完全手寫,從DbConnection,DbCommand,DataAdapter等。 > 還記得那常用的五個物件嗎?