開始使用 Entity Framework 6
本指南包含一系列精選文件文章、逐步解說及影片的連結,以協助您快速開始使用。
基本項目
-
您在這裡會學到如何將 Entity Framework 新增到應用程式,而您如果想使用 EF Designer,務必在 Visual Studio 中加以安裝。
建立模型:Code First、EF Designer 及 EF 工作流程
您偏好指定撰寫程式碼還是建構輪廓的 EF 模型? 您要使用 EF 將物件對應到現有的資料庫,還是希望 EF 建立專為物件打造的資料庫? 在這裡,您將瞭解使用 EF6 的兩種不同的方法:EF Designer 和 Code First。 請務必追蹤討論,並觀看有關差異的影片。
-
DbContext 是第一個也最重要的 EF 類型,值得您學習如何使用。 其用途是資料庫查詢的啟動控制區,並會持續追蹤您對物件進行的變更,以便存回資料庫。
-
了解如何取得專家的協助,以及對社群貢獻您自己的答案。
-
Entity Framework 6 使用開放的開發模型。 歡迎瀏覽我們的 GitHub 存放庫,看看您可以如何讓 EF 更臻完美。
Code First 資源
- 現有資料庫工作流程的 Code First
- 新資料庫工作流程的 Code First
- 使用 Code First 對應列舉
- 使用 Code First 對應空間類型
- 撰寫自訂 Code First 慣例
- 搭配 Visual Basic 使用 Code First Fluent 組態
- Code First 移轉
- 小組環境中的 Code First 移轉
- 自動 Code First 移轉 (不再建議使用)
EF Designer 資源
- Database First 工作流程
- Model First 工作流程
- 對應列舉
- 對應空間類型
- 單表繼承對應
- 一類一表繼承對應
- 更新的預存程序對應
- 查詢的預存程序對應
- 實體分割
- 資料表分割
- 定義查詢 (進階)
- 資料表值函式 (進階)