活動簡介

提醒您!

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

精準解析 .NET Core Startup 第二梯

活動規劃

.NET Core 從 2016 年七月發表以來,也經過了三年的時間,版本號也從 1.0 即將來到 3.1 的版本。隨著 .NET Core 3.1 的到來,也代表著 .NET Core 已經是一個成熟的產品可以使用在正式環境上,而不在只是嘗試使用的階段。另一方面,微軟也在 2019 年 5 月的 Build 大會上公布 .NET Framework 4.8 將會是最後一個大版號,之後將不再更新,隨之而來的是 .NET 5 ( .NET Core vNext )。所以在 .NET Framework 確定消失的這個時候 .NET Core 的使用將不再是一個選項,而是必須。

本次課程將以 .NET Core 3.1 為主

本次課程將使用 JetBrains 開發的 Rider IDE 為主,Visual Studio 為輔,讓您真的感受「跨」出去的感覺。

活動等級:入門→初階

活動講師

jamis liao
jamis liao

除了 JavaScript 不寫外,什麼都做的工程師。從 C# 到 Powershell 在到 Shell Script,開發的產品平台從 Windows 到 Linux 再到 Container,撰寫的程式從 Application、 CI\CD 到 Infra IAC,經歷多年使用 .NET ASP MVC 技術開發 GIS 系統網站、線上售票網站、電商平台。從 .NET Core 1.0 開始關注 .NET Core 的發展與演進。至2018年開始使用 .NET Core 2.1 版進行線上平台開發,也歷經 .NET Core 幾次大版號的升級,踩過大大小小無數的坑,現在專注使用 .NET Core 與雲端化、容器化進行產品開發。

講師經歷:
  • USPACE 共同創辦人暨系統架構師
  • 知名電商平台主任工程師
  • 線上售票平台資深工程師
  • 2018 Global Azure Bootcamp in Taipei 講者
  • Agile Tour Teipei 2017 - 寫完實例化需求,然後呢?
  • 2016、2017 微軟最有價值專家
  • 社群研討會講師
    • Agile 社群
    • twMVC

活動介紹

在 .NET Core 的世界裡,是一個更新模組化的概念,微軟將許多原本包在一起的組件都分拆成一個一個的小套件,所以在 .NET Core 的起始設定上也將來得更加的複雜。此外,IoC 的使用也從 .NET Framework 的選配變成了標準配備。如此一來 .NET Core 的初始設定 ( Programe.cs, Startup.cs ) 也變成大家學習的門檻。在這門課中,將帶領大家一步一步的了解該如何將常使用到的套件,像是 Configuration、Log 以及 IoC… 在初始設定中設定,打造一個可以在正式環境中使用的基本框架。

  • Configuration
  • Serilog
  • 內建 DI
  • Middleware
  • HttpClient 與 HttpClientFactory
  • Polly
  • HostService

注意事項

  • 本課程範例皆使用 JetBrains 開發的 Rider IDE 示範,但保證所有範例都相容於 Visual Studio 2019
  • 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。
  • 本課程常態性免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。

講者的話

精準解析 .NET Core Startup 這是一門很好玩的課,課程幾乎不會講到有關 MVC 或是 WebAPI 的相關知識。但是,課程內容卻是開發 MVC 或是 WebAPI 系統不可或缺的知識,因為一個系統中一定會有 Configuration 設定、Log紀錄、外部服務的呼叫,更或是一個排程子系統。在上課的過程中,我們將會說明 Configuration、Log、DI、HttpClient、Polly、Middleware、HostService 這些內容幾乎都是開發系統不可或缺的一部分,而在教授 .Net Core MVC 與 .Net Core WebAPI 的課程中也比較少提及的內容。所以,誠心的推薦來報名此課程,我們將會一步一步的帶領學員了解並練習這些 Topic。

前期學員評價

  • 講師沒廢話,每個環節緊湊。另外感覺的到講師很用心準備範例程式。
  • 有從基礎的練習開始到實務應用 非常實用
  • 實務經驗分享很實在
  • 依賴性注入的地方搭配範例講得很清楚
  • 印象最深的是第二天早上逐步帶 DI 部分,直接寫 Code 實戰講解。
  • 最有印象也是依賴性注入的地方,因為之前有看過文章,比較一知半解,聽過老師講後,整個了解很多。

還想知道什麼就留言吧

持續學習

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

注意事項

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

退款方法

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

目前活動