課程簡介
Reactive Programming 簡介
- Reactive 擴展 (Rx) 概述
- 關鍵概念:可觀察對象、觀察者和調度程式
- 設置開發環境
使用 Observables
- 創建和訂閱 Observables
- 管理異步數據流
- 使用 Observables 處理事件
Rx.NET 中的調度程式
- 瞭解調度程式及其類型
- 使用調度程式控制併發
- 調度程序的實際範例
LINQ Rx.NET 中的操作員
- 使用 LINQ 運算子過濾和轉換數據
- 聚合和組合 Observables
- 對事件流執行基於時間的操作
高級 Reactive Programming 技術
- 組合多個 Observable
- 反應式程式設計中的錯誤處理
- 測試和調試 Rx.NET 應用程式
實踐專案
- 開發一個完整的異步應用程式
- 使用 Rx.NET 實現真實世界的場景
- 最佳做法和性能注意事項
摘要和後續步驟
最低要求
- .NET 程式設計經驗
觀眾
- 開發人員
客戶評論 (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Course - Advanced Blazor
培訓師用現實世界中的實際例子很好地解釋了這些主題,這使我們更容易掌握資訊
Florin-Viorel Marut - Continental Automotive Romania
Course - High-Performance Application Development with .NET Core
機器翻譯
培訓師對主題的適當知識和深刻理解,以及他以清晰有效的方式呈現和轉移知識的能力。
Balazs Farkas - Greentube GmbH
Course - Implementing the Actor Model with Microsoft Orleans
機器翻譯
Comprehensive - covered everything we were interested in. Able to work through examples.