ASP.NET SignalR Videos

These videos give you background and application examples for using SignalR to add real-time functionality to web applications.

  1. TechEd US 2014: Building Real-Time Applications with SignalR

    WebSockets has heralded the coming of the real-time web, enabling amazing new experiences in your web browser and connected device. But new paradigms bring new challenges. What about clients that don’t have WebSockets support? How do real-time web features affect the scalability of my web application? How do I organize persistently connected users into logical groups for efficient message delivery? Oh, and make it really, really simple. In this session, learn how ASP.NET SignalR does all this and more.

  2. SignalR (dotnetConf 2014)

    SignalR is one of the latest additions to the ASP.NET web stack. It provides real-time HTTP support for your web applications, but the good news is that SignalR is useful outside of a web browser, too. With a client API that's virtually identical in both the JavaScript and native .NET client implementations, developers only need to learn the SignalR abstraction itself to be able to write cross-platform real-time applications. This session walks through the process of adding real-time functionality to your Windows 8 and Windows Phone 8 apps. It also looks at the scale-out providers and OWIN hosting capabilities available in the latest release of SignalR.

  3. Lighting Up Real-Time Web Communications with SignalR

    This free 8 hour course by Jon Galloway and Brady Gaster, along with special guests Damian Edwards and David Fowler, gives you a detailed, step-by-step walk-through on how to add real-time HTTP to your applications with SignalR. See how SignalR can be used across virtually any .NET application platform or device, from phones to cloud apps. Start with the basics and ramp up quickly, with dozens of interesting demos and practical tips.

  4. TechEd 2014: SignalR Hands-On Lab

    In this lab, learn how to send notifications from server to client using SignalR, then scale out your SignalR application using Microsoft SQL Server.

  5. Understanding SignalR Performance

    It’s SignalR. It’s performance. It’s all about SignalR performance. How does it scale? How does it use memory? How is it impacted by the design decisions you make? What do the configuration options really change? How do you simulate many thousands of clients and perform load tests? These questions will be answered and more by the folks who wrote SignalR

  6. ASP.NET SignalR 2.0 (and beyond)

    A new major version of SignalR is already here and some things have changed (for the better!). Along with the requisite performance and stability improvements there's even tighter integration with OWIN, .NET 4.5 server dependency, full support for self-hosting, new clients, massively improved cross-domain/CORS support, API usability improvements, easier hub unit testing and better error handling. We'll cover all this and give a sneak peak and new features in upcoming releases in this information packed session.

  7. Using ASP.NET SignalR... in anger

    You've seen the demos, read the articles and perhaps even started to use SignalR in a project, but now you're ready for the nitty gritty. What are the best patterns for using SignalR in a real application? How do you deal with users and authorization? How does it work with your favorite IoC container? How do you flow data from back-end systems to SignalR clients? How do you successfully self-host SignalR along side other OWIN compliant frameworks like Nancy and ASP.NET Web API? Damian and David from the SignalR team will answer these questions and more on stage by doing what you do: writing code.

  8. Under the covers with SignalR

    The real-time web is here. You’ve seen the demos before; synchronized moving shapes across browsers and Windows apps, but now you want to *really* understand what’s going on behind the curtain. What better way than to watch one of the SignalR co-creators build a SignalR-like framework from scratch on stage. Knowing how it works will help you use it better and might just prevent you making mistakes based on incorrect assumptions. Know your tools and learn the magic behind SignalR.

  9. Scaling the Real-Time Web with SignalR

    SignalR made the real-time web incredibly simple for .NET programmers, but we’re not standing still. Version 1.1 brought improved performance and scale-out support via SQL Server, Redis and Azure Service Bus. But there's more to SignalR scale-out than just this. What are the best strategies based on your application type? Version 2.0 continues the trend of frequent improvements in the new "One ASP.NET" by adding new features in the .NET client, even better performance, and extending the reach to other mobile platforms.

  10. SignalR and Web Sockets

    By Scott Hanselman|6 minutes|

    Scott Hanselman gives an overview of the ASP.NET SignalR library and Websockets development.

  11. Building Real-Time Web Applications with SignalR

    In this video from Build 2012, Damian Edwards introduces using SignalR to build real-time web applications.

  12. ASP.NET and the Real-Time Web - Teched Europe

    Brady Gaster presents real-time web development with ASP.NET SignalR at TechEd Europe.

  13. ASP.NET and the Real-Time Web - Teched US

    Damian Edwards presents real-time web development with ASP.NET SignalR at TechEd US.

  14. Codemania 2012: SignalR

    In this video at Codemania 2012, Damian Edwards demonstrates using the ASP.NET SignalR library for real-time web development.

  15. Building Web Apps with ASP.NET Jump Start: Real-Time Communication with SignalR

    In this segment the instructors go over SignalR, and an incredibly simple real-time web for .NET. It will also provide an overview for real-time hit counter, what SignalR is and how to build a chat application, a multi-player game and load balancing SignalR.

  16. Microsoft ASP.NET SignalR: The Real-Time Web Made Simple

    SignalR is one of the latest components to the ASP.NET runtime, but it can do a lot more than just web. Come learn how you can build a real-time web application with minimal heavy lifting, without needing to learn another large framework.

  17. Pluralsight Introducing ASP.NET SignalR - Push Services with Hubs

    In this free SignalR course module from Pluralsight, Christain Weyer shows how ASP.NET SignalR enables you to design and build near-real-time web-based applications with the Push Services pattern by implementing hubs and clients

  18. Pluralsight SignalR Across Web and Devices

    Want to build apps with multi-user real-time interactive features? Join me as we dive into SignalR in the One ASP.NET stack for building real-time web applications, as well as client mobile apps. Lots of fun ahead!

ASP.NET SignalR Books

The ASP.NET team recommends these books for learning ASP.NET SignalR:

SignalR: Real-time Application Development

SignalR: Real-time Application Development

by Einar Ingebrigtsen

SignalR Programming in Microsoft ASP.NET

SignalR Programming in Microsoft ASP.NET

by Jose M. Aguilar

SignalR Blueprints

SignalR Blueprints

by Einar Ingebrigtsen