Entity Framework學習教程)

來源:互聯網
上載者:User
最近在重新學習Entity Framework.看到一個好的學習教程,這裡轉載一下。教程如下。 Entity Framework 學習初級篇1--EF基本概況 摘要: 最近在學習研究微軟的EF,通過這時間的學習研究,感覺這個EF目前來說還不是很完善,半成品。不過,據說在.Net4.0中,微軟將推薦使用此架構,並會有所改善。而且,現在基本上所有資料庫均提供了對EF的支援。因此,為以後做技術準備可以學習研究以下。但是,我個人覺得就目前來說,在實際項目慎用此架構。 Entity Framework 學習初級篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager類的介紹 摘要: 本節,簡單的介紹EF中的ObjectContext、ObjectQuery、ObjectStateEntry、 ObjectStateManager這個幾個比較重要的類,它們都位於System.Data.Entity.dll下的 System.Data.Objects命名空間下。在後續的章節中,我們經常會用到它們的某些方法,以便完成我們的某些操作或目的。本節,簡單的說明一下以後我們可能會用到的各個類的方法,以方便我們後續的學習。 Entity Framework 學習初級篇3-- LINQ TO Entities 摘要: 本節,將簡單介紹一下LINQ to Entities的查詢以及一些已知的LINQ to Entities查詢所存在的問題和注意事項。 Entity Framework 學習初級篇4--Entity SQL 摘要: 本節,將簡單介紹一些Entity Sql這種類SQL語言,同時比較說明一下ESQL與T-SQL一些不同的地方。 Entity Framework 學習初級篇5--ObjectQuery查詢及方法 摘要: 本節,將結合Entity SQL,簡單介紹一下與ObjectQuery相關的查詢以及方法。 Entity Framework 學習初級篇6--EntityClient 摘要: 本節,將簡單介紹System.Data.EntityClient命名空間下的幾個重要的類。這些類與System.Data.SqlClient下的幾個常用類十分相似,所以很容易掌握。 Entity Framework 學習初級篇7--基本操作:增加、更新、刪除、事務 摘要: 本節,將介紹EF中基本的操作,包括:增加、更新、刪除、事務。

 

Entity Framework 學習中級篇1—EF支援複雜類型的實現 摘要: 目前,由於EF不能顯示支援複雜類型,所以我們無法在VS裡的視覺化設計工具裡面來設計我們需要的複雜類型。所以,我們需要手動修改實體模型,以便使其支援複雜類型的屬性

 

Entity Framework 學習中級篇2—預存程序(上) 摘要: 本節,將介紹EF中有關預存程序基本使用,以及如何使EF支援預存程序返回標量值、表部分欄位。

 

Entity Framework 學習中級篇3—預存程序(中) 摘要: 本節,將介紹如何手動添加/修改預存程序的定義,以及使EF支援Output類型的參數。

 

Entity Framework 學習中級篇4—預存程序(下) 摘要: 本節,介紹如何將實體的插入、更新和刪除操作通過使用預存程序來完成。

 

Entity Framework 學習中級篇5—使EF支援Oracle9i 摘要: 本節將介紹如何修改EFOracleProvider源碼以便使其支援Oracle9i,同時介紹如何使用EFOracleProvider。

 

Entity Framework 學習進階篇1—改善EF代碼的方法(上) 摘要: 本節,我們將介紹一些改善EF代碼的相關方法,如NoTracking,GetObjectByKey, Include等。

 

Entity Framework 學習進階篇2—改善EF代碼的方法(下) 摘要: 本節,我們將介紹一些改善EF代碼的方法,包括編譯查詢、儲存模型視圖以及衝突處理等內容。

 

Entity Framework 學習結束語 摘要: 前一段時間,一直在學習EF.對於這個EF多少算是有點瞭解吧. 目前,對於EF這個學習系列的文章,就暫時寫到這裡

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.