Entity Framework 快速上手 & 學習資源整理

分享到噗浪!

Entity Framework 的中文學習資源的確蠻少的,也許這門技術還太新,所以真的很少人在用,因此要學會 Entity Framework 也可能需要花不少精神,我個人對 Entity Framework 還還算新手上路的階段而已,學習的過程中也發現了一些快速上手的訣竅,也許可以讓新手不要那麼恐懼新技術。

以我個人學習路徑為例,我認為在不瞭解 Entity Framework 的情況下,直接開始寫 Code 是不明智的,因為 Entity Framework 屬於比較資料抽象層的東西,講的都是概念(Concept),所以我建議先理解何謂 ORM ( Entity Framework 是一種 ORM 技術 ) 以及為什麼要用 ORM 進行資料抽象化的動作,然後再開始寫 Code,這樣寫起來才會比較有感覺,否則你只會覺得 Entity Framework 只是一個難用的怪獸而已。

快速上手第一步:瞭解 Object-relational mapping 觀念與 Entity Framework 概觀

快速上手第二步:參考/學習一些基本 Entity 的使用方式 ( 查詢/新增/刪除/更新/關連 )

快速上手第三步:自己用 Entity Framework 建立一個專案,完整練習一遍

  • 沒寫過程式的話,你就不會知道實務上可能會遇到什麼問題,唯有真正開發過,才能真的算上手。
  • 底下的參考資料中有一些範例程式可下載參考。

---

底下我整理一些學習資源給各位,提供給有心想學習 Entity Framework 參考。

中文相關文章

影片介紹

入門教學影片 ( How Do I 系列 )

相關書籍

部落格資訊

範例程式

相關連結

  

此文章由 will 發表於 2009/3/2 下午 04:29:31

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: Entity Framework | .Net

標籤: , , ,

評論

十一月 3. 2009 14:14

Maxi

最近在研究LINQ to SQL
我想LINQ to SQL和EF都還不適合用於大型系統的production
不知道保哥的意見如何?
你現在有任何production site在用LINQ 2 SQL 或者 EF v4嗎?

Maxi 台灣

十一月 3. 2009 22:00

Will 保哥

Hi Maxi,

多大的系統才算「大型系統」?

我所有 Production Site 都在用 LINQ to SQL 耶!

至於 EF 我還不敢用在 Production,因為還沒有非常深入瞭解!

Will 保哥 台灣

新增評論


( 您輸入的Email不會顯示於網站上 )

  Country flag

biuquote
  • 評論
  • 線上預覽
Loading