Entity Framework 基礎
本教材將手把手教你使用entity framework,我們將使用entity framework 6.0和visual studio 2012。
以下表格是entity framework的各個重大版本
版本 功能 EF 3.5 提供database first功能 EF 4.0 POCO( Plain Old CLR Object / POCO )支持,延遲加載,可測試性改進、可自定義代碼生成和 Model First 工作流。 EF 4.1 在Nuget上的第一個版本,此版本包括經過簡化的 DbContext API 和 Code First 工作流。EF 4.1.1修補了EF 4.1的一些漏洞 EF 4.3 EF 4.3 版本包括新的 Code First 遷移功能,這讓 Code First 創建的數據庫能夠隨 Code First 模型的演變進行增量更改。EF 4.3.1修補了EF 4.3的一些漏洞 EF 5.0 EF 正式開源。此版本引入一些新功能,包括枚舉支持、表值函數、空間數據類型和各種性能改進。Visual Studio 2012 中的實體框架設計器還支持對每個模型使用多個圖、對設計圖面上的形狀上色以及批量導入存儲過程。 EF 6.0 EF最新的一個版本,包括了最新的功能如Code First、異步查詢與插入等。
關於EF版本的更多信息請查看MSDN