安裝Entity Framework環境
Entity Framework 5.0 API分布在兩個地方,一個可在NuGet包管理器中找到,一個存在於.NET framework中。.NET framework 4.0/4.5包含EF核心API,通過NuGet包管理器下載的EntityFramework.dll則包含EF5.0的特殊功能。
然而在EF6.0中只需從NuGet包管理器下載EntityFramework.dll,而不依賴於.NET framework。
該基礎教程使用EF6.0版本編寫。學習前請安裝好以下工具:
通過NuGet安裝EF
你可以通過NuGet包管理器安裝 EF (EntityFramework.dll) ,並且可以通過同樣的方式選擇不同的版本。
右鍵點擊解決方案並選擇NuGet包管理器。
然後將彈出NuGet包管理器的對話框,打開左邊的Online選項並查找EntityFramework。
這將查找所有與Entity Framework有關的包。選擇Entity Framework並點解安裝。
點擊許可授權對話框中的同意按鈕開始安裝。
安裝完成後,確保你的項目包含EntityFramework.dll。
現在你可以在你的項目中使用Entity Framework啦!
安裝數據庫
該教程使用一個簡單的數據庫SchoolDB,其中包含多個表,存儲過程和視圖,其設計如下:
上述數據庫有以下關系,用於演示:
下載項目
該項目包含數據庫腳本及EF設計模型。