NT$1,200
目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。
課程資訊
適合對象
ASP.NET Web Forms、MVC 網站,經常應用 LINQ、Entity Framework 的應用程式人員
想提升本身能力,進一步了解 LINQ 語法,讓自己也能設計出類似 Where(item=>item.Id>5) 的副程式
你可以學到
課程介紹

知道「委派」,卻不了解「委派」的邏輯,將會變成一道無形的學習障礙。
.NET 裡的 Delegate(委派)、Expression(運算式),一向是初學者容易忽略的部份,隨著使用 ASP.NET MVC、Entity Framework 、LINQ 的比例愈來愈高,運用到委派的機會也越來越多。
不少工程師常常使用 LINQ 來處理集合或資料庫,也真的會寫程式,但詢問他是否真的看得懂自己在寫什麼,往往得到是尷尬的笑容,幾乎是看書或看文章就跟著寫...
例如:var query = data.Where(item=>item.Id>=5);
試問:
(1)where 後面的括號傳入的是什麼?
(2)自己是否有能力設計一支 method 供別人或自己也傳入這類的"東西"呢?

如果一直學不通委派、運算式,那就別錯過這堂課!
課程除了搭配範例程式說明之外,再附贈一支超實用的公用程式,可直接用於正在開發的系統裡,只要使用Entity Framework 的人,無論是ASP.NET MVC 或 Web Froms 都能直接使用。
事實上,Allen原本出發點是要賣這公用程式的,但這程式會運用到委派、泛型委派、運算式,擔心大家看不懂、不會修改,所以就錄了一系列影片來說明。

1. 委派
#何謂委派

#委派程式範例
#委派的不同寫法
2. .NET 內建委派
#泛型委派Func
3. 運算式(Expression)
#Expression 說明
4. 範例 CriteriaHelper : 如何將篩選條件抽離 ServiceObject
#CriteriaHelper網頁說明

#CriteriaHelper簡報說明
#CriteriaHelper程式逐步解說
快到上方「課程內容」


您還有可能有興趣的相關課程...

ASP.NET Web Form是大多公司要繼續維護舊系統的技術主流,雖然ASP.NET MVC 普及性愈來愈高,但ASP.NET Web Form依然是開發人員必備的技能之一。本課程適合學生或是初學者,著重實務操作,無艱澀難懂的理論,透過做中學,短時間無痛上手。
【ASP.NET MVC無痛快速上手】
本課程由淺入深,以豐富的實際案例帶領還未接觸過ASP.NET MVC的初學者,在短時間內無痛上手ASP.NET MVC,快速掌握學習重點,並開發出實務案例的動態網站。
學習前基本能力
有C# 入門能力,有呼叫 LINQ 或 Entity Framework 經驗的工程師
學習前準備
Visual Studio 2017 (可免費取得並安裝)


常見問題
Q: 請問在哪裡上課?上課時間?
此課程是『線上課程』喔!所以課程上線後,隨時隨地都可以透過手機、平板、與電腦在 TibaMe上看課程影片,沒有時間和地點的問題!
Q: 課程可以看幾次?
不限次數,沒有期限!TibaMe的線上課程都可以一直看一直看一直看!
Q: 可以問老師問題嗎?
當然!如您在購課前有課程內容相關問題,可以先至「課前提問」提出問題;上課後,對老師影片內容有任何不清楚,可以至「課程討論區」與老師同學一同切磋討論喔!
Q: 還有其他問題?
到 FAQ 看看更多問題解答
課程資訊
關於講師

Allen Kuo
微軟MVP專業講師,具備超過 20 年網頁程式開發經驗, 對於 ASP, ASP.NET Web Forms, ASP.NET MVC 具備專案開發能力
目前從事 ASP.NET 相關服務工作, 包括:顧問、遠距教學、線上/實體課程、專案開發
目前從事 ASP.NET 相關服務工作, 包括:顧問、遠距教學、線上/實體課程、專案開發
學習附件
委派課程範例程式.zip
9.47 MB
請先登入,才能使用留言功能
目前尚無任何討論主題
成為第一個發問的人!在問答中找到學習的捷徑。關於講師

Allen Kuo
微軟MVP專業講師,具備超過 20 年網頁程式開發經驗, 對於 ASP, ASP.NET Web Forms, ASP.NET MVC 具備專案開發能力
目前從事 ASP.NET 相關服務工作, 包括:顧問、遠距教學、線上/實體課程、專案開發
目前從事 ASP.NET 相關服務工作, 包括:顧問、遠距教學、線上/實體課程、專案開發