Code Lab for Reactive Programming with .NET Core
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Lab_00
Lab_01
Lab_02
Lab_03
Lab_04
Lab_05
Lab_06
.gitignore
Lab.sln
README.md

README.md

響應式程式開發之 .NET Core 應用 (Reactive Programming with .NET Core) - 分享範例

這是提供 響應式程式開發之 .NET Core 應用 (Reactive Programming with .NET Core) 分享的實作範例與個案展示

Slide

Pre-requisite and Setup

Lab_00 至 Lab_05 皆為 .Net Core 開發。請先準備安裝好相關環境.NET official site

相關知識與 Visual Studio Code 套件與環境設定可參考Blackie's Failed Notes的.Net Core專區

Lab_06 為 Xamarin 專案,請先準備好 IDE 與對應的模擬器(Android 或 iOS)。部分範例有需要網路需求,請注意使用的模擬器網路設定是否開通與權限設定是否正確。

Labs

  • Lab_00

    環境介紹,示範與比較 Imperative programming 與 Reactive programming

  • Lab_01

    基本教學,示範 Rx.NET 基本觀念與重要類別與介面

  • Lab_02

    進階教學,示範 Rx.NET 的 IObservable 與 IObserver 該如何實作一個資料流被兩個觀察者訂閱

  • Lab_03

    進階教學,示範 Rx.NET 的一些方法與常用撰寫方式

  • Lab_04

    展示如何實作股市看盤變化的應用程式

  • Lab_05

    展示如何實作與非同步訊息溝通的應用程式(使用 MQTT 做為對外訊息溝通)

  • Lab_06

    展示 Xamarin 如何使用 Rx.NET 來成對呈現端的應用程式做開發

相關實際講授活動與紀錄

- Study4.TW .NET Conf 2017 - 台中場