Getting Started with ASP.NET 4 SignalR
Learn real-time web applications in ASP.NET with SignalR in a fast-paced, practical way. Do you need an application that sends live data to the browser? This course, that uses ASP.NET in .NET Framework, is for you.
What you'll learn
Real-time web functionality is almost a must when developing a web app nowadays. In this course, Getting Started with ASP.NET SignalR, you will not only learn how the real-time web works, but also how to implement it using the greatest real-time web framework available.
First, you will explore real-time web in general and about the low-level transports SignalR uses:
- WebSocket
- Server Sent Events (SSE)
- Long polling
Finally, you will see what the challenges are when scaling out and how to implement an example application step by step and deploy it to Azure.
When you're done watching this course, you can go full speed ahead with developing real-time web applications!
Table of contents
Course FAQ
SignalR is a free, open-source software library for ASP.NET that simplifies the process of adding real-time web functionality to applications through asynchronous notifications. A "chat" functionality would be one example.
In this course you will learn about:
- What is SignalR and how does it work?
- Remote Procedure Call (RPC)
- What hubs are and how to use them
- Implementing a browser client
- Writing a .NET client
- Hosting, deploying, and scling a SignalR app
- Much more
Anyone who wants to learn how to use SignalR should take this course, especially anyone working on building ASP.NET web applications.
This is a beginner level course as far as SignalR goes, but before starting you should have an understanding of ASP.NET, the .NET Framework, and JavaScript.