ef6

This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://gith

ef6 是什麼?

This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.

ef6 概覽

這是什麼

Entity Framework 6 (EF6) 是 .NET 的物件關聯對應工具,先前維護於 entityframework.codeplex.com。這是一個成熟的程式碼庫,經過多年的功能開發與穩定化,旨在減少開發者需要撰寫的資料存取程式碼。EF6 不再積極開發;Microsoft 僅修復安全性問題,以及某些影響大量使用者的高影響力錯誤。不會實作新功能,也不會接受社群提出的 pull request,以確保程式碼庫的穩定性。Entity Framework Core (EF Core) 是積極開發的後繼版本,維護於 github.com/dotnet/efcore,僅針對現代 .NET 設計。

主要功能

  • 適用於 .NET 的物件關聯對應,消除大部分資料存取程式碼。
  • 經過多年穩定化的成熟且經過驗證的技術。
  • Microsoft 支援安全性問題與高影響力錯誤的修復。
  • 不計畫新增功能或修復非安全性錯誤。
  • 不支援視覺化設計工具或 EDMX 檔案(與 EF Core 不同)。
  • 大部分 EF6 專案可以透過一些努力移植到 EF Core。

使用情境

  • 依賴 EF6 且需要長期穩定性與最少變更的現有應用程式。
  • 因為 .NET Framework 相依性或其他限制而無法遷移到 EF Core 的專案。
  • 只需要安全性修復且不需要新功能的情境。

快速開始

請參閱儲存庫的 README 以取得安裝與文件連結。EF6 文件提供安裝、教學課程與範例,但已不再更新。

授權與價格

授權為 MIT,且專案為開放原始碼。價格未說明;由於是開放原始碼,因此隱含無授權費用。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/dotnetef6.svg)](https://yunodb.com/tools/dotnetef6?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/dotnetef6?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/dotnetef6.svg" alt="Featured on YunoDB" height="20"></a>