真正討論資料庫互動的大小事。快速入門 Entity Framework,徹底攻略 EF Poco Generator 透過自動生成EF程式碼來加速開發。朝著「現代 .Net 開發者」快速前進!
了解 EF Poco Generator 的 tt 檔案和一些常見的變數設定
了解 EF Poco Generator 的部屬方式
客製化 EF Poco Generator 所自動產生的物件名稱
EF Poco Generator 如何搭配 Automated Migration
按一下 進入設定
第 3 期早鳥優惠 : 預計 $ 1990
組合最划算
(1) EF 3+4 熟能生巧+加速開發 : $5840
(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 精華重點。
如何連接資料庫,一直是屬於後端最重要的一環。沒有連接資料庫的系統,也只是過家家。.NET技術連接資料庫其實有多種技術,舉例來說,常見的有ADO.NET、Linq to SQL、Dapper,Entity Framework。其中最近幾年在業界比較流行的就是 Entity Framework,甚至還有 Entity Framework Core。如果想要符合新的業界技能需求,Entity Framework 可以說是必備的技術。
在EF Code First開發模式底下,有關Relationship有2種語法,第1種語法是Data Annotations,第2種語法是Fluent API。從之前的課程,我們理解 Data Annotations 和 Fluent API 的差異和比較。Fluent API的語法會比Data Annotatione更有彈性和更少限制,所以製作Poco Generator的大神才會使用Fluent API的語法來自動生成EF程式碼_。
# 要「加速開發」必須認識:
# 魔王關卡:
魔王 1 號
EF Poco Generator 中的 tt 檔案 & 常見變數設定魔王 2 號
EF Poco Generator 的部屬方式魔王 3 號
客製化修改 EF Poco Generator 物件名稱魔王 4 號
EF Poco Generator 自動生成可以實行 Automated Migration 的 EF 程式碼魔王 5 號
EF Poco Generator 自動產生的 EF 程式碼的 Filter您目前位於 「現代 .Net Framework 開發者之路」中的 Entity Framework 學程第四篇 加速開發 :
購課前,建議你先來看完整的 講義目錄,確定對你有用才購買。
購課後,有任何問題,歡迎加入我的 ITHandyGuy售後服務粉絲團,來這邊討論任何對我的課程有疑問的問題,或是直接再討論區留言,我看到後會回覆。另外,更新或新增內容不額外收費喔!
ITHandyGuy Page: https://goo.gl/hes3YW
ITHandyGuy 交流社團 : https://goo.gl/uFHQvY
技術移民到澳洲的.NET Developer,對於.NET領域的相關技術與各式開發方式、多種前後端框架與工具、版控系統,皆有深入的研究。畢業於澳洲多個大學,其中2所全校第1名畢業,最高學歷為碩士。現任HiSKIO線上課程特約講師,以及IT工具人學院創辦人。以一門銜接一門的扎實打底學程,幫助許多想成為.NET Developer的朋友們,繞過彎路,快速學習。
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!