活動簡介

提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

LINQ新視野

活動規劃

你可有曾想過,LINQ 除了用在日常資料的處理上,還有另一層意義,運算式的寫法如果跳脫資料處理,擴散到其他領域會變成什麼樣子? 本課程將剖析 LINQ 如何與 C# 編譯器結合,我們又如何利用這層特性,打造不只可以使用在資料處理,還可以擴散到其他領域,例如 ASP.NET Core MVC 的程式上,把 LINQ 進一步變成是一種寫程式的新風格。
 
你不一定要這樣寫程式,但這個探索的過程一定會讓你眼界大開,對 C# 與 LINQ 會有不同的看法。


PS: 此課程偏向進階與新的程式設計風格的深入探討,建議學員要先對 C#,尤其是 LINQ 有基礎認識。

活動等級:中階→進階

活動講師

Jeffray Huang
Jeffray Huang

現為系統架構及開發專業顧問,精通多種開發環境與程式語言,大型專案的跨領域整合尤其拿手,素有鬼才之稱。
2008~2016 Microsoft MVP、Microsoft Techdays 與 MSDN 資深講師、資策會客座講師;電腦書籍黃金年代的頂尖作者,出版過四本程式開發的相關著作,尤其是『極意之道--次世代 .Net Framework 3.5 資料庫開發聖典』至今在正體中文的世界裡仍然無人可出其右,堪稱為 LINQ Framework 中的聖經版本。

講師經歷:
  • 企業顧問
  • 2008-2017 Microsoft MVP
  • Tech-Day 2008-2015 講師
  • 台灣微軟資深特約講師
  • 資策會客座講師
  •  4本.NET 書籍作者
    • 深入剖析ASP.NET元件設計
    • Windows Forms框架設計實務
    • 極意之道-ASP.NET AJAX/Silverlight 聖典
    • 極意之道-次世代 .NET Framework 3.5 資料庫開發聖典

活動介紹

  1. LINQ 新視野
    1. 什麼是 LINQ
    2. Fluent Style & Pipeline Style
    3. C# Complier and LINQ
    4. Extension、Extension、Extension
    5. Action、Func
  2. LINQ Style
    1. Pipeline Function 實務
    2. 錯誤的處理
    3. IEnumerable<T> 的用途
    4. Option 結構與 LINQ
    5. LINQ 的世界觀
  3. Real World 的應用
    1. LINQ Style in ASP.NET Cor MVC
    2. 邁向非同步
    3. 觀念補強
  4. Reactive Programming
    1. 什麼是 Reactive Programming
    2. 打造 Reactive Programming
    3. LINQ 與 Reactive Programming 的結合
    4. 初探 Rx.NET

預備知識

  • C# 基礎
  • LINQ 基礎

注意事項

  • 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。

還想知道什麼就留言吧

持續學習

  • 我們使用 Microsoft Teams 做課程討論平台。了解更多

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前7天申請退費,退費用0 %
  • 活動前8天申請退費,退費用90 %
  • 收到申請表後我們會主動與您聯繫。

目前活動