TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

Allen Kuo

.NET 委派實戰教學:讓您真正會用 LINQ、Expression

NT$1,200
軟體開發微軟.NET 開發

.NET 委派(Delegate):讓程式可抽換不同演算法,且讓你更了解如何運用LINQ、Expression(運算式),擺脫冗長影片學習!挑戰1.4hr搞懂『.NET委派』!

NT$1,200

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

Linqpad練習的問題請教
林俊男 · 2020/03/28 11:15
直接執行 CriteriaHelper 會發生錯誤
Tsung Tse · 2019/05/06 10:07
將篩選條件抽離 ServiceObject物件 發生 LINQ to Entities 中不支援 LINQ 運算式節點型別 'Invoke'。
雞腿 · 2019/03/29 13:43
CriteriaHelper.Solution 範例問題
雞腿 · 2019/03/28 10:49
課程內容詢問
張龍 · 2018/11/19 11:16
查看更多討論

課程資訊

default clock課程時長 1 小時 21 分
default video課程共 5 單元 9 小節
default download1 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 1 週 (每週 2 小時)

適合對象

ASP.NET Web FormsMVC 網站,經常應用 LINQ、Entity Framework 的應用程式人員

想提升本身能力,進一步了解 LINQ 語法,讓自己也能設計出類似 Where(item=>item.Id>5) 的副程式

你可以學到




深入了解Delegate(委派)及其應用時機。 
看懂 LINQ 的語法,不再照著別人程式碼抄,卻不明白為何要這麼寫
一份實際有用的範例,輔助生成 WHERE 條件,將MVC的Action傳遞篩選條件與 Service Object 脫鈎。
隨課附贈超實用委派公用程式,可用於開發中的系統裡! 

課程介紹


知道「委派」,卻不了解「委派」的邏輯,將會變成一道無形的學習障礙。
.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 看看更多問題解答


課程資訊

default clock課程時長 1 小時 21 分
default video課程共 5 單元 9 小節
default download1 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 1 週 (每週 2 小時)

關於講師

Allen Kuo

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

學習附件

file-icon
委派課程範例程式.zip
9.47 MB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

Allen Kuo

微軟MVP專業講師,具備超過 20 年網頁程式開發經驗, 對於 ASP, ASP.NET Web Forms, ASP.NET MVC 具備專案開發能力
目前從事 ASP.NET 相關服務工作, 包括:顧問、遠距教學、線上/實體課程、專案開發
立即加入成為Line官方好友
become line friend
返回主選單
學習類型
影音課程
直播課程
專業學程
實體課程
課程主題
科技
人工智慧
軟體開發
雲端技術
資訊安全
數位商務
數位內容
職場
組織發展
個人成長
語文
商用外語
返回主選單
  • 跨域轉職班種一覽

  • 培訓模式

  • 說明會/專人諮詢

  • 返回主選單
  • 企業方案

  • 人才媒合/企業徵才

  • 返回主選單
    返回主選單
    返回主選單
    返回主選單