iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

來玩玩即時互動App吧! ASP.NET Core SignalR 系列

30篇文章可以教很多,首先會說一下WebSocket實作,再帶到ASP.Net Core後端,再導入SingalR框架所帶來的方便性,實作方便預計簡單的聊天室,會員機制,多人編輯文件,多人遊玩小遊戲(還不確定要做什麼)

鐵人鍊成 | 共 30 篇文章 | 62 人訂閱 訂閱系列文 RSS系列文
DAY 1

01. ASP.Net Core SignalR 導讀

今天第一天來點輕鬆的,我們來說說SignalR是什麼? ASP.NET Core SignalR是什麼? SignalR是一個能輕鬆架構即時互動(real-t...

2018-10-14 ‧ 由 Homura 分享
DAY 2

02. 架設SignalR環境

今天來先來裝需要的環境 需要的OS環境 OS環境Windows、Linux、Mac OS任一都行,主要操作是用dotNet CLI和VS Code不用擔心會有不...

2018-10-15 ‧ 由 Homura 分享
DAY 3

03. 第一個SingalR專案

我想先帶大家做一遍,之後再開始講觀念,因為我覺得這樣會比較好玩一點XD。 建立Web專案 首先先開啟終端機(命令提示字元),輸入下面指令建立專案 $ dotne...

2018-10-16 ‧ 由 Homura 分享
DAY 4

04. 使用SignalR Hub (1)

SignalR Hub是什麼? 其實你從它的名字也看得出來是什麼,Hub不就是集線器的意思XD,不過這邊的線不是網路線而是Browser和Server溝通的橋樑...

2018-10-17 ‧ 由 Homura 分享
DAY 5

05. 使用SignalR Hub (2)

今天來點輕鬆的吧!來寫寫強型別的Hub和把HubContext注入Controller 強型別Hub的好處 SignalR的Hub介面只規定我們要實作OnCon...

2018-10-18 ‧ 由 Homura 分享
DAY 6

06. SignalR 前端API運用

連接事件 建立連線,我們需要建立一個連線物件,withUrl(Hub)裡的參數放入要連接的Hub名稱,再用build()建立連線物件。 var connecti...

2018-10-19 ‧ 由 Homura 分享
DAY 7

07. SignalR 群組概念與使用

今天來介紹群組的運作,不知道會不會有人問為什麼要群組??總不能每次訊息都傳給所有人吧!XD 所以今天就讓我們好好來介紹一下SignalR群組運作的方式。 使用方...

2018-10-20 ‧ 由 Homura 分享
DAY 8

08. 使用Json傳遞訊息和跨網域驗證

今天要來講講怎麼使用JSON傳遞訊息及跨網域訊息。 使用JSON格式 在Service註冊 其實這步是可以跳過,因為SignalR預設會開啟AddJsonPro...

2018-10-21 ‧ 由 Homura 分享
DAY 9

09. 使用MessagePack傳輸更小的資料

MessagePack是一個類似Json格式但是比Json速度更快、檔案更小,不過似乎還沒很流行就是了,既然ASP.Net Core SignalR文件上面有特...

2018-10-22 ‧ 由 Homura 分享
DAY 10

10. SignalR 組態設定

先來碎碎念一下,昨天gitpage一直有問題,害我git push好幾次,後來發現repo裡的文件是新的沒錯,今天一看又好了,真是的浪費我快30分鐘 今天來講講...

2018-10-23 ‧ 由 Homura 分享