【開篇導航】—Entity Framework實例詳解


一、前言

瀏覽ADO.NET博客發現,在過去的幾年,Entity Framework取得了顯著進展,尤其這一兩年更是發展迅猛。EF4.1引進了新的DbContext API和Code First的支持。今年早些時候發布的EF 4.3提供了對Code First遷移的支持,這使得開發人員可以輕松通過優化代碼來改進數據庫架構。現在EF5也已經發布並且開源,新版本增加了對枚舉、空間數據類型、表值函數的支持和對一些重要性能與Visual Studio工具的改進。EF6將作為Entity Framework的下一個重大版本,計划實現基於任務的同步、Code First中的存儲過程和函數的支持以及自定義Code First約定。

二、為什么寫

寫這個系列主要有以下原因:

1.如前言所述,Entity Framework發展迅速,提供了愈來愈多的功能,變得越來越強大和成熟。熟練掌握和運用Entity Framework可以在創建和維護應用程序時達到事半功倍的效果。

2.去年寫過《Entity Framework 4 in Action 讀書筆記》,限於時間和個人水平沒有寫完,實屬憾事。時隔一年,再次寫Entity Framework的博文,一來分享這一年來學習和使用Entity Framework的經驗,再者彌補遺憾。

3.通過寫博文可以深入理解學習內容,有助於掌握和運用,還可以分享給大家,一塊討論,共同進步。

三、怎么寫

1.如題,本系列每篇文章通過盡量多實例來講解Entity Framework。每篇文章的基本結構包括EF知識點和程序代碼,因為文章內容重點不同,文章結構也會有所不同。

2.由於白天工作,晚上也時常加班,文章更新的頻率不會太快,但是一定保證質量。

四、學習資源

1.首先提供幾本書的下載地址:

(1) Entity Framework 4.1 Expert's Cookbook

(2) Programming Entity Framework CodeFirst

(3) Programming Entity Framework DbContext

(4) Programming Entity Framework 2nd Edition

2.再提供一個網址鏈接:

http://msdn.microsoft.com/en-us/data/ef.aspx

3.另外我建立了一個EF的qq群,有興趣的可以加進去,群號:276721846

五、文章導航

Entity Framework實例詳解系列目錄結構

開篇導航

工欲善其事必先利其器

配置屬性

配置關系

配置映射

六 驗證

查詢

八 添加、更改、刪除

九 事務和存儲過程

十 並發和並行處理

十一 Entity Framework 遷移

十二 EntityFramework嵌套查詢的五種方法

十三 Entity Framework 6創建非聚集索引主鍵

在此先羅列這些,寫的過程中可能會有改變或增加。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM