As the internet involves, the speed of delivering content from servers to clients finds more importance day after day. Real-time communication between servers and clients has become a very important part of many internet websites that increases the level of communication between sites with users as well as users with users. This problem has been common enough that there are several real-time communication frameworks introduced to handle asynchronous message delivery from the servers to the clients. Microsoft is not an exception when it comes to this field and it has released ASP.NET SignalR framework for .NET developers as an open source project to enable real-time communications in their ASP.NET applications using WebSockets or long-polling connections. ASP.NET SignalR 1.0 was the first version of this project that was introduced as a built-in part of ASP.NET in Fall 2012 Update in BUILD conference. In this talk, we go over the main features of ASP.NET SignalR and how to get started with this framework.
Keyvan Nayyeri is a software engineer at Match.Com (http://match.com) where he works with a group of awesome people on the .NET community to face with daily challenges to help people find love. Keyvan has a M.Sc. degree in computer science and a B.Sc. degree in applied mathematics. He has authored four books for Wrox Press on ASP.NET MVC, Visual Studio Extensibility, and other topics. He is also an open source enthusiast and has contributed to several projects. He maintains his technical blog (http://keyvan.io) and Twitter (http://twitter.com/keyvan) feed with topics about computer science, programming, and technology.