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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
スマートグラスで並列バイブコーディング
hyshu
0
260
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
300
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
エージェンティックRAGにAWSで入門しよう!
har1101
9
1.7k
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
140
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
3
770
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
740
ふつうのFeature Flag実践入門
irof
8
4.2k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
1
310
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
160
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
820
Six Lessons from altMBA
skipperchong
29
4.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Why Our Code Smells
bkeepers
PRO
340
58k
A designer walks into a library…
pauljervisheath
211
24k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Rails Girls Zürich Keynote
gr2m
96
14k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
870
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
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