# SignalR

Published articles for SignalR.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Microsoft Releases .NET 11 RC1 with Go-Live Support, C# 15 and F# 11 as Default Language Versions

DevFeed: [Microsoft Releases .NET 11 RC1 with Go-Live Support, C# 15 and F# 11 as Default Language Versions](<https://devfeed.tech/articles/microsoft-releases-net-11-rc1-with-go-live-support-c-15-and-f-11-as-default-language-versions-26600.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/dotnet-11-rc-1-release/>)

Author: Almir Vuk

Published: 2026-09-15T07:11:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [.NET 11](<https://devfeed.tech/topics/net-11.md>), [C# 15](<https://devfeed.tech/topics/c-sharp-15.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [releases](<https://devfeed.tech/topics/releases.md>), [ASP.NET Core](<https://devfeed.tech/topics/asp-net-core.md>), [F#](<https://devfeed.tech/topics/fsharp.md>), [SignalR](<https://devfeed.tech/topics/signalr.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [.NET MAUI](<https://devfeed.tech/topics/net-maui.md>), [native aot](<https://devfeed.tech/topics/native-aot.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [asp-net-core](<https://devfeed.tech/tags/asp-net-core.md>), [c-sharp-15](<https://devfeed.tech/tags/c-sharp-15.md>), [development](<https://devfeed.tech/tags/development.md>), [dotnet-11-rc-1-release](<https://devfeed.tech/tags/dotnet-11-rc-1-release.md>), [f-sharp](<https://devfeed.tech/tags/f-sharp.md>), [ios](<https://devfeed.tech/tags/ios.md>), [macos](<https://devfeed.tech/tags/macos.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [native-aot](<https://devfeed.tech/tags/native-aot.md>), [net](<https://devfeed.tech/tags/net.md>), [net-10](<https://devfeed.tech/tags/net-10.md>), [net-11](<https://devfeed.tech/tags/net-11.md>), [net-9](<https://devfeed.tech/tags/net-9.md>), [net-core](<https://devfeed.tech/tags/net-core.md>), [net-maui](<https://devfeed.tech/tags/net-maui.md>), [news](<https://devfeed.tech/tags/news.md>), [releases](<https://devfeed.tech/tags/releases.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [signalr](<https://devfeed.tech/tags/signalr.md>)

### AI overview

Microsoft released .NET 11 Release Candidate 1 with go-live support for production use. It makes C# 15 and F# 11 the default language versions and stabilizes features from the preview cycle. The release also extends testing across mobile and desktop targets, updates SignalR authentication refresh APIs, and adds SDK, ASP.NET Core, Blazor, and Native AOT-related improvements.

### Source excerpt

Last week, Microsoft has released .NET 11 Release Candidate 1, the first release candidate of the cycle, shipping with a go-live support license for production use. The release makes C# 15 and F# 11 the default language versions, extends dotnet test to mobile and desktop targets, finalizes the SignalR authentication refresh APIs, and improves Android build times in .NET MAUI. By Almir Vuk

## Use C# unions and closed hierarchies in ASP.NET Core

DevFeed: [Use C# unions and closed hierarchies in ASP.NET Core](<https://devfeed.tech/articles/use-c-unions-and-closed-hierarchies-in-asp-net-core-2954.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/dotnet/unions-and-closed-hierarchies-in-aspnetcore/>)

Author: Dmitrii Korolev

Published: 2026-09-10T17:00:00Z

Content type: tutorial

Language: en

Sources: [.NET Blog](<https://devfeed.tech/sources/net-blog.md>)

Topics: [C# 15](<https://devfeed.tech/topics/c-sharp-15.md>), [ASP.NET Core](<https://devfeed.tech/topics/asp-net-core.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Polymorphism](<https://devfeed.tech/topics/polymorphism.md>)

Tags: [asp-net-core](<https://devfeed.tech/tags/asp-net-core.md>), [blazor](<https://devfeed.tech/tags/blazor.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [c-sharp-15](<https://devfeed.tech/tags/c-sharp-15.md>), [closed-hierarchies](<https://devfeed.tech/tags/closed-hierarchies.md>), [json](<https://devfeed.tech/tags/json.md>), [minimal-api](<https://devfeed.tech/tags/minimal-api.md>), [mvc](<https://devfeed.tech/tags/mvc.md>), [net](<https://devfeed.tech/tags/net.md>), [net-11](<https://devfeed.tech/tags/net-11.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [polymorphism](<https://devfeed.tech/tags/polymorphism.md>), [signalr](<https://devfeed.tech/tags/signalr.md>), [system-text-json](<https://devfeed.tech/tags/system-text-json.md>), [union-types](<https://devfeed.tech/tags/union-types.md>)

### AI overview

Explains how C# unions and closed hierarchies model API values with a fixed set of possible types in ASP.NET Core. It contrasts unions with open inheritance-based polymorphism and describes System.Text.Json support.

### Source excerpt

Learn how C# unions and closed hierarchies work with System.Text.Json across ASP.NET Core Minimal APIs, MVC, SignalR, Blazor, and OpenAPI. The post Use C# unions and closed hierarchies in ASP.NET Core appeared first on .NET Blog.

## Build a Video Chat App with ASP.NET Core and Angular using Twilio Video

DevFeed: [Build a Video Chat App with ASP.NET Core and Angular using Twilio Video](<https://devfeed.tech/articles/build-a-video-chat-app-with-asp-net-core-and-angular-using-twilio-video-16099.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/build-video-chat-app-dotnet-angular>)

Author: Donal Toomey

Published: 2026-09-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Twilio Blog](<https://devfeed.tech/sources/twilio-blog.md>)

Topics: [ASP.NET Core](<https://devfeed.tech/topics/asp-net-core.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [SignalR](<https://devfeed.tech/topics/signalr.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [asp-net-core](<https://devfeed.tech/tags/asp-net-core.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [signalr](<https://devfeed.tech/tags/signalr.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [twilio-video](<https://devfeed.tech/tags/twilio-video.md>), [video-chat-app](<https://devfeed.tech/tags/video-chat-app.md>)

### AI overview

A tutorial for building a group video chat application with an ASP.NET Core Web API and an Angular single-page app using Twilio Programmable Video. It covers minting access tokens, listing active rooms, selecting media devices, rendering participants, and sending live room updates through SignalR.

### Source excerpt

Build a real-time group video chat app with ASP.NET Core, Angular, and Twilio Programmable Video. Mint access tokens, list rooms, and push live updates with SignalR on current .NET and Angular.

## SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku

DevFeed: [SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku](<https://devfeed.tech/articles/signalr-scalability-scaling-real-time-signalr-applications-on-heroku-26492.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/scaling-real-time-signalr-applications-on-heroku/>)

Author: Andrew Fawcett

Published: 2025-05-21T16:26:16Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [SignalR](<https://devfeed.tech/topics/signalr.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [.NET](<https://devfeed.tech/topics/net.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [net](<https://devfeed.tech/tags/net.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [redis](<https://devfeed.tech/tags/redis.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [signalr](<https://devfeed.tech/tags/signalr.md>), [sticky-sessions](<https://devfeed.tech/tags/sticky-sessions.md>), [websocket](<https://devfeed.tech/tags/websocket.md>)

### AI overview

A Heroku tutorial explains how to scale a real-time .NET SignalR application across multiple servers or dynos. It covers using a Redis backplane and sticky sessions to maintain stable WebSocket connections.

### Source excerpt

SignalR makes it easy to add real-time functionality to .NET web applications--things like live chat, instant notifications, or interactive dashboards. But what happens when your app starts to grow? A single server can only take you so far. At some point, you'll need to take advantage of SignalR scaling features to scale out your app. [...] The post SignalR Scalability: Scaling Real-Time SignalR Applications on Heroku appeared first on Heroku.