Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Introducing ASP.NET Core Sockets
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
David Fowler
January 25, 2017
Programming
3k
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
1k
Implementation Details Matter
davidfowl
3
1.2k
ASP.NET Core Architecture Overview
davidfowl
48
37k
SignalR Deep Dive
davidfowl
8
2k
Application Diagnostics in .NET Core 3.1
davidfowl
2
1.8k
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
650
Other Decks in Programming
See All in Programming
sbt 2.0: takeoff
eed3si9n
0
150
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
580
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1k
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
160
カツオ、ご期待ください
suneo3476
0
180
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
370
速習iPhone Duo対応
yuukiw00w
2
980
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
360
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
250
Event is what happens
moro
1
310
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
410
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
880
Amusing Abliteration
ianozsvald
1
340
Building an army of robots
kneath
307
47k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Building AI with AI
inesmontani
PRO
1
1.3k
BBQ
matthewcrist
90
10k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
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