活動簡介

提醒您!

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

一天帶你進入 .NET Core Startup

活動規劃

2021 年 11 月 9 號我們迎來了 .NET 6 的 Release,這也是 .NET Core 第二個 Long Term Support 的版本。

這意味著,會有越來越多的企業與系統將原本的 .NET Framework 遷移到 .NET Core 的版本,換來跨平台或者是容器化的門票。

.NET Core 與 .NET Framework 顯著的不同點在於,全新的 Configuration 使用方式、內建了 DI 的框架以及活躍的 Log 套件也有一點的轉換。

我們將手把手的帶著您了解

  • 全新 Configuration 的使用方式,實際體驗不同的場景中該如何設計。
  • 內建的 DI 框架該如何使用、不同的物件生命週期該使用在哪些場景以及如何做一些加工來擴展使用場景
  • 介紹 Serilog 套件的使用方式,Serilog 有豐富的套件生態圈能夠幫助我們快速的實作出想要的功能

透過一整天的活動讓開發者能夠對於 .NET Core 的 Configuration、DI、Log 有一定的熟悉度,更快速的進入 .NET Core 的開發。

活動等級:入門

活動講師

jamis liao
jamis liao

除了 JavaScript 沒寫外,什麼都做的工程師。從 C# 到 PowerShell 再到 Shell Script,開發的產品平台涵蓋從 Windows 到 Linux 再到 Container,撰寫的程式包括 Application、CI/CD 到 Infra IAC。多年來,使用 .NET 技術開發了 GIS 系統網站、線上售票網站、電商平台、博弈系統以及支付平台。從 .NET Core 1.0 開始關注 .NET Core 的發展與演進,直到現在開始使用 .NET 8 進行平台服務的開發。歷經從只負責寫扣的小工程師到現在什麼都搞的打雜工,踩過大大小小無數的坑。目前專注於平台工程的服務開發,幫助公司團隊能夠更專注於系統功能的開發。

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

活動介紹

  • Host
  • Configuration 
    • 與 .NET Framework Web.Config 差異介紹
    • 載入與讀取
    • YAML Configuration
    • 類別繫結
  • Serilog 
    • 豐富的生態圈介紹(免去自己造輪子)
    • 不同場景使用介紹(常見情境分享)
  • 內建 DI 
    • DI 基本觀念
    • 物件生命週期物件註冊與取得

注意事項

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

講者的話

 .NET Core 使用了全新概念的 Configuration ,在設計與使用上會與傳統的 .NET Framework 有滿大程度的不同。另外,內建的 DI 框架雖然簡單不過已經足夠應付大部分的場景,其實不一定會需要使用到第三方的 DI 套件。還會介紹講師大推的 Log 套件 Serilog,以及這套件滿滿的生態圈。讓大家透過課程與實作能夠跨過 .NET Core 入門門檻。

還想知道什麼就留言吧

持續學習

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

注意事項

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

退款方法

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

目前活動