SignalR : The Official Microsoft ASP.NET Site
Home/SignalR
Getting Started
SignalR video from Build
ASP.NET SignalR is a new library for ASP.NET developers that simplifies the process of adding real-time web functionality to your applications. Real-time web functionality is the ability to have server-side code push content to connected clients instantly as it becomes available.
You may have heard of the HTML5 WebSocket API that enables efficient bidirectional communication between the browser and server. SignalR uses Websockets when it is supported by the browser and the server, and gracefully falls back to other techniques and technologies when it is not. Either way, your application code stays the same.
SignalR provides a simple ASP.NET API for creating server-to-client remote procedure calls (RPC) that call JavaScript functions in client browsers from server-side .NET code. SignalR also includes API for connection management (for instance, connect and disconnect events), grouping connections, and authorization.
Install Visual Studio Express 2012 for Web
Free
Have nothing? This button will install everything for you, including Visual Studio Express 2012 for Web & ASP.NET and Web Tools 2012.2.
Looking for standalone installer? Read the from the Release Notes.
Chapters
- 1. Getting Started
In this chapter, you'll learn:
What is SignalR and how to get started adding real-time functionality to a web application.
Tutorial: Getting Started with SignalR
By
Tim Teebken|February 18, 2013
Shows how to add the SignalR library to an ASP.NET web application in Visual Studio, and how to create a simple real-time chat application.
Featured Videos for SignalR
SignalR and Web Sockets
6 minutes
BUILD 2012: Real-time Web Apps with SignalR
59 minutes, 45 seconds
TechEd Europe: ASP.NET SignalR and the Real-Time Web
1 hour, 23 minutes, 53 seconds
TechEd US: ASP.NET SignalR and the Real-Time Web
1 hour, 12 minutes, 16 seconds
Codemania 2012: SignalR
47 minutes, 14 seconds