Incredibly simple real-time web for .NET
C# JavaScript PowerShell HTML PLpgSQL CSS Other
Permalink
Failed to load latest commit information.
.nuget ProjectJsonifyEverything - enabling building UWP client from command … Dec 10, 2015
build Updating license. Adding/Updating license headers. Jul 10, 2016
lib adding support for Xamarin.iOS, Xamarin.Android Apr 9, 2013
nuspecs IndependenceDay Dec 17, 2015
readmes Updated the readmes for metapackages. Aug 20, 2013
samples Updating license. Adding/Updating license headers. Jul 10, 2016
src move UWP Client JSON.Net dep back to 6.0.4 Jul 13, 2016
tests Updating expired test certificate Aug 29, 2016
tools Run Forrest, Run! - enabling running store tests in build.cmd May 23, 2014
xamarin Updating license. Adding/Updating license headers. Jul 10, 2016
.deployment Deploy the test project. Dec 14, 2012
.gitattributes Fixing git attributes for RESX Mar 25, 2013
.gitignore Adding Websockets transport Dec 10, 2015
CONTRIBUTING.md Updating license. Adding/Updating license headers. Jul 10, 2016
ISSUE_TEMPLATE.md Adding ISSUE_TEMPLATE.md (#3759) Aug 23, 2016
LICENSE.txt Updating license. Adding/Updating license headers. Jul 10, 2016
Microsoft.AspNet.SignalR.Mono.Mobile.sln Made changes as per code review feedback Nov 18, 2013
Microsoft.AspNet.SignalR.Mono.sln Added the .NET40 client sample to the Mono sln May 22, 2013
Microsoft.AspNet.SignalR.sln Adding UWP client to the NuGet package Dec 10, 2015
README.md Update README.md Jul 20, 2016
build-ci-perf.cmd Fixing perf runs May 17, 2013
build-ci.cmd BetterPath - updating path to MSBuild to use v12 required to build Wi… Aug 20, 2014
build.cmd ProjectJsonifyEverything - enabling building UWP client from command … Dec 10, 2015
build.sh Fix build.sh May 22, 2013
makefile Added a .NET 40 client samples project for mono and testing. May 22, 2013

README.md

ASP.NET SignalR

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.

Documentation

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

LICENSE

Apache 2.0 License

Contributing

See the contribution guidelines

Building the source

git clone git@github.com:SignalR/SignalR.git (or https if you use https)

Windows

After cloning the repository, run build.cmd.

NOTE: Opening the solution requires VS 2015.

Mono

After cloning the repository, run make.

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

Questions?

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