Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Incredibly simple real-time web for .NET
C# JavaScript Smalltalk PowerShell CSS Shell
Failed to load latest commit information.
.nuget XUnit++ - updating XUnit 2.0 to beta-4
build Update Client.Store platform moniker to portable-win81+wpa81
docs Rename 'documentation' folder to 'docs'
lib adding support for Xamarin.iOS, Xamarin.Android
nuspecs Update Client.Store platform moniker to portable-win81+wpa81
readmes Updated the readmes for metapackages.
samples Sanitize perf counter category instance names:
src Revert "Stop processing messages before ending the WebSocketFunc Task"
tests Revert "Added test to verify that WindowsIdentities are usable in OnD…
tools Run Forrest, Run! - enabling running store tests in build.cmd
xamarin Updated versions for 2.2.0-pre
.deployment Deploy the test project.
.gitattributes Fixing git attributes for RESX
.gitignore Run Forrest, Run! - enabling running store tests in build.cmd Added contribution guidelines. Changed to apache 2.0.
Microsoft.AspNet.SignalR.Mono.Mobile.sln Made changes as per code review feedback
Microsoft.AspNet.SignalR.Mono.sln Added the .NET40 client sample to the Mono sln
Microsoft.AspNet.SignalR.sln Moved Redis tests to a new project and fixed code analysis errors Updated
build-ci-perf.cmd Fixing perf runs
build-ci.cmd BetterPath - updating path to MSBuild to use v12 required to build Wi…
build.cmd Run Forrest, Run! - enabling running store tests in build.cmd Fix
makefile Added a .NET 40 client samples project for mono and testing.

ASP.NET SignalR Build Status

ASP.NET SignalR is a library for ASP.NET developers that makes it incredibly simple to add real-time web functionality to your applications. What is "real-time web" functionality? It's the ability to have your server-side code push content to the connected clients as it happens, in real-time.

What can it be used for?

Pushing data from the server to the client (not just browser clients) has always been a tough problem. SignalR makes it dead easy and handles all the heavy lifting for you.


See the documentation

Get it on NuGet!

Install-Package Microsoft.AspNet.SignalR

Get a sample on NuGet, straight into your app!

Install-Package Microsoft.AspNet.SignalR.Sample


Apache 2.0 License


See the contribution guidelines

Building the source

git clone (or https if you use https)


After cloning the repository, run build.cmd.

NOTE: Opening the solution requires VS 2012.


After cloning the repository, run make.

Open Microsoft.AspNet.SignalR.Mono.sln to do development.

Continuous Integration

We have a CI Server (


The SignalR team hangs out in the signalr room at on JabbR.

Something went wrong with that request. Please try again.