詳細解析從 Database 到 Entity Framework 並連結到 Unit Of Work 和 Repository 的過程,使用 TSQL 寫各種 Stored Procedure,包括有 output parameter 的 SP,Dynamic TSQL ...etc。用 TSQL 寫 View 和 TableValuedFunction,並且最後使用 EF 程
將 TSQL 的各種 Table、Stored Procedure、View、Table Valued Function 無縫接軌到 EF 程式碼
從 Database 到 Entity Framework 並連結到 Unit Of Work 搭配 Repository
透過 NUnit,針對 Unit Of Work 搭配 Repository 來完成未連接及連接測試用 Database 的單元測試
透過 MSTest,針對 Unit Of Work 搭配 Repository 完成未連接及連接測試用 Database 的單元測試,並且了解 NUnit 和 MSTest 的差異和比較
按一下 進入設定
(1) 技術整合 Part1+技術整合 Part2 : $5400
(2) 現代 Entity Framework 技術學程 (1~6) : $ 13699
(3) 現代 .NET 開發者之路 + 現代 Entity Framework 技術學程 (1~6) :$ 26800
越早預購越划算,價格將依照 課程製作完成度、購買人數、優惠名額...等條件,進行價格調整, 以實際公告與當下購買之金額為主。
# 關於「Entity Framework 技術學程 」
這套學程主要的目的在於帶您暸解各種開發模式,並從「入門、打底、熟練、優化、整合、進階整合 」等 6 大個面向循序漸進地帶你融會貫通 Entity Framework .NET Framework這項技術。不管是 DB First 或是 Code First,都會帶您徹底理解!讓您能具備適應各種公司 EF 結構的能力,不再擔心看不懂新公司的 EF 程式碼。
您目前位於 「技術整合篇 Part1」 :
主要講解 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 精華重點。
在我的.NET Framework學程,我們目前所學的技術包括TSQL、C#、Linq,Unit Test、HTML CSS、MVC、EF,此篇將用目前所學的技術去整合,寫一個完整的範例。詳細解析EF Poco Generator來加速開發EF搭配Unit Of Work、Repository和AutoMapper。使用TSQL寫各種Stored Procedure,包括有output parameter的SP,Dynamic TSQL ...etc。用TSQL寫View和TableValuedFunction,並且最後使用EF無縫接軌。讓我們更加了解學程中每個技術所扮演的角色。
# 各種眉角!
# 魔王關卡:
魔王 1 號
將 TSQL 的各種 Table、Stored Procedure、View、Table Valued Function 無縫接軌到 EF 程式碼魔王 2 號
實作從 Database 連結到 Entity Framework,然後再連結到 Unit Of Work 搭配 Repository 和 AutoMapper魔王 3 號
使用 NUnit 針對 Unit Of Work 和 Repository 及寫在 Repository 裡的 Validator 進行 "單元測試"魔王 4 號
使用 NUnit 針對 Unit Of Work 和 Repository 及寫在 Repository 裡的 Validator 進行 "Integration Test"魔王 5 號
使用 MSTest 針對 Unit Of Work 和 Repository 及寫在 Repository 裡的 Validator 來做 "單元測試"魔王 6 號
使用 MSTest 針對 Unit Of Work 和 Repository 及寫在 Repository 裡的 Validator 來做 Integration Test您目前位於 「現代 .Net Framework 開發者之路」中的 Entity Framework 學程第五篇 技術整合 Part1 :
購課前,建議你先來看完整的 講義目錄,確定對你有用才購買。
購課後,有任何問題,歡迎加入我的 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的朋友們,繞過彎路,快速學習。
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!
| 收集中