程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> Entity Framework 教程——安裝Entity Framework環境,entityframework

Entity Framework 教程——安裝Entity Framework環境,entityframework

編輯:關於.NET

Entity Framework 教程——安裝Entity Framework環境,entityframework


安裝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版本編寫。學習前請安裝好以下工具:

  • NET Framework 4.5
  • Visual Studio 2012
  • MS SQL Server 2005/2008/2012 Express

通過NuGet安裝EF

你可以通過NuGet包管理器安裝 EF (EntityFramework.dll) ,並且可以通過同樣的方式選擇不同的版本。

右鍵點擊解決方案並選擇NuGet包管理器。

然後將彈出NuGet包管理器的對話框,打開左邊的Online選項並查找EntityFramework。

這將查找所有與Entity Framework有關的包。選擇Entity Framework並點解安裝。

點擊許可授權對話框中的同意按鈕開始安裝。

安裝完成後,確保你的項目包含EntityFramework.dll。

現在你可以在你的項目中使用Entity Framework啦!

安裝數據庫

該教程使用一個簡單的數據庫SchoolDB,其中包含多個表,存儲過程和視圖,其設計如下:

上述數據庫有以下關系,用於演示:

  • 一對一: Student表和StudentAddress表為一對一關系。Student有零個或一個StudentAddress。
  • 一對多: Standard表和Teacher表為一對多關系。 多個Teacher關聯到一個Standard。
  • 多對多: Student表和Course表存在多對多關系,並且通過StudentCourse表的StudentId列和CourseId列鏈接兩個表。所以一個學生可以參加多門課,一門課有多個學生參加。

下載項目

該項目包含數據庫腳本及EF設計模型。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved