Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introducing ASP.NET Core Sockets
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
David Fowler
January 25, 2017
Programming
2.9k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introducing ASP.NET Core Sockets
David Fowler
January 25, 2017
More Decks by David Fowler
See All by David Fowler
Code to Cloud with .NET Aspire
davidfowl
2
970
Implementation Details Matter
davidfowl
3
1.2k
ASP.NET Core Architecture Overview
davidfowl
48
37k
SignalR Deep Dive
davidfowl
8
1.9k
Application Diagnostics in .NET Core 3.1
davidfowl
2
1.7k
Project Bedrock
davidfowl
6
11k
Hidden gems in ASP.Core and .NET Core 3.0
davidfowl
14
10k
Scaling ASP.NET Core Applications
davidfowl
23
14k
Diagnosing Issues with ASP.NET Core Applications
davidfowl
1
640
Other Decks in Programming
See All in Programming
Oxcを導入して開発体験が向上した話
yug1224
4
310
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
110
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
680
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
170
Oxlintのカスタムルールの現況
syumai
6
1.1k
スマートグラスで並列バイブコーディング
hyshu
0
140
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
160
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
180
ふつうのFeature Flag実践入門
irof
7
4k
AI時代のUIはどこへ行く?その2!
yusukebe
21
7.2k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6k
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
How to build a perfect <img>
jonoalderson
1
5.7k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
730
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Rails Girls Zürich Keynote
gr2m
96
14k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
710
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
310
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Done Done
chrislema
186
16k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
620
Transcript
Introducing ASP.NET Core Sockets (SignalR reimagined) @damianedwards @davidfowl
It’s still very early days and everything you’re seeing here
could and probably will change!
SignalR is great, but…
Some things need to change • No more jQuery dependency
(yay!) • No more auto-reconnect with message replay • No more Hub-state • No more multi-hub endpoints • No more single-model scale-out • No more multi-server ping-pong (now require sticky sessions)
New for ASP.NET Core SignalR • Binary data support, e.g.
send/receive binary data • Host-agnostic (enables non-HTTP transports) • All-new connection-level “Endpoints” API • Multiple protocols/formats support, e.g. JSON, ProtoBuf, custom • Support “pure” WebSocket clients • Return results from client method invocations • TypeScript client • Flexible scale-out extensibility
Host Transports Endpoints Hubs Middleware HTTP Transports HubEndpoint Hubs WebHost
WebSockets ServerSentEvents Long Polling Formatters TcpServer TcpTransport ASP.NET Core Sockets Architecture ASP.NET Core SignalR on Sockets
Demos
Timeline • In development right now • Preview ~mid-year •
Release ~end-of-year • https://github.com/aspnet/signalr