真正討論資料庫互動的大小事。快速入門 Entity Framework,使用 C# 透過 Code First 和 DB First 兩種視角撰寫 Entity Framework 同一功能,朝著「現代 .NET 開發者 」快速前進!
使用 C# 透過 Code First 和 DB First 兩種視角實作並重構同一功能來熟悉 EF 這項技術
完整的 Entity Framework 技術攻略
實作 TPH、TPT 的方法
解析 Many to Many,並分別實作搭配 Stored Procedure來實現CRUD
徹底理解 DB First 的開發方式
按一下 進入設定
第 3 期早鳥優惠 : 預計 $ 2680
組合最划算
(1) EF 1+2 基礎入門+扎實打底:$ 4490
(2) EF 1+2+3+4 快速入門 + 扎實打底 +熟能生巧 + 加速開發 :$9990
(連結請往下參考課程組合)
越早預購越划算,價格將依照 課程製作完成度、購買人數、優惠名額...等條件,進行價格調整, 以實際公告與當下購買之金額為主。
# 關於「Entity Framework 技術學程 」
這套學程主要的目的在於帶您暸解各種開發模式,並從「入門、打底、熟練、優化、整合、進階整合 」等 6 大個面向循序漸進地帶你融會貫通 Entity Framework .NET Framework這項技術。不管是 DB First 或是 Code First,都會帶您徹底理解!讓您能具備適應各種公司 EF 結構的能力,不再擔心看不懂新公司的 EF 程式碼。
您目前位於 「基礎入門篇」 :
主要講解 EF DB First 和 EF Code First 模式下的 Mapping 開發模式。並帶您在 DB First 和 Code First 不同的視角下重構同一功能。
了解 Code First 模式下 Migration 開發模式,熟悉 Code First 底下的 Data Annotations V.S. Fluent API 的差異和比較。並初步了解 AutoMapper,為下一階段做準備。
初步了解 Code First 和 DB First開發模式下的Unit Of Work搭配Repository和AutoMapper。
熟悉 EF Poco Generator 這項工具來加速開發工作。
整合我們目前所學技術包括 TSQL、C#、Linq,Unit Test、HTML CSS、MVC、EF,手寫出一個完整的範例。
繼續在同一個範例把 Unit Of Work 和 Repository 搭配 AutoMapper 連接到 MVC。並建立 Search bar 搭配 AutoComplete,Sorting,分頁,Caching,還有delete multiple等各種 MVC 精華重點。
# 一個專業的開發者, 絕不能不求甚解,只會自動生成!
與市面拉來拉去自動生成的程式碼的課程完全不同,這裡強調的是實力的堆疊和細節的處理,唯有自己寫過才能真正掌握這項技術。
真實討論資料庫互動的大小事。快速用 C# 並透過 「Code First」 和 「DB First」 兩種視角,探討並重構 Entity Framework 同一功能,同時提供其他課程缺乏的變化應用與技巧。讓遇到問題時能有更多解決方案可以選擇。
# 「基礎入門」一般關卡:
# 魔王關卡:
魔王 1 號
TPH、TPT魔王 2 號
超常用的 Many To Many最終魔王
徹底理解 DB First 開發模式。您目前位於 「現代 .Net Framework 開發者之路」中的 Entity Framework 學程第一篇 基礎入門 :
購課前,建議你先來看完整的 講義目錄,確定對你有用才購買。
購課後,有任何問題,歡迎加入我的 ITHandyGuy售後服務粉絲團,來這邊討論任何對我的課程有疑問的問題,或是直接再討論區留言,我看到後會回覆。另外,更新或新增內容不額外收費喔!
ITHandyGuy Page: https://goo.gl/hes3YW
ITHandyGuy 交流社團 : https://goo.gl/uFHQvY
如何連接資料庫,一直是屬於後端最重要的一環。沒有連接資料庫的系統,也只是過家家。.NET技術連接資料庫其實有多種技術,舉例來說,常見的有ADO.NET、Linq to SQL、Dapper,Entity Framework。其中最近幾年在業界比較流行的就是 Entity Framework,甚至還有 Entity Framework Core。如果想要符合新的業界技能需求,Entity Framework 可以說是必備的技術。
技術移民到澳洲的.NET Developer,對於.NET領域的相關技術與各式開發方式、多種前後端框架與工具、版控系統,皆有深入的研究。畢業於澳洲多個大學,其中2所全校第1名畢業,最高學歷為碩士。現任HiSKIO線上課程特約講師,以及IT工具人學院創辦人。以一門銜接一門的扎實打底學程,幫助許多想成為.NET Developer的朋友們,繞過彎路,快速學習。
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!
請問您的教課過程都是以Windows的Visual Studio為例,如果是Mac環境的用戶是不是就不適合這門課程?
1.
應該說我只有Windows電腦。我沒有Mac電腦。所以我不知道Mac的使用環境有什麼樣的改變。但是差別只在於環境準備的部分。EF程式碼都是一樣的。
2.
EF課程講義都是免費公開的
部分影片也免費公開在Youtube頻道
購買前可以先看看
#歡迎自學,歡迎分享
https://ithandyguytutorial.blogspot.com/p/entityframework-foundation.html
https://www.youtube.com/playlist?list=PLXstZ12GxF9wNrfopLBXFyo_nJIent9IX&disable_polymer=true
https://ithandyguytutorial.blogspot.com/p/07bentityframeworkreversepocogenerator.html
https://www.youtube.com/playlist?list=PLXstZ12GxF9w-dZhXssGOBu8EdOGsi9hb&disable_polymer=true
2.
如果你對我的課程有興趣,歡迎來到我的"IT工具人折價眷官網"
http://ithandyguytutorial.obior.cc/
透過這邊購買我的課程絕對最低價。(等到1月27號吧。會有大量的折價。我的課程通常每年過年和中秋都會大特價。)