Simple play icon Course
Skills

Getting Started with ASP.NET 4 SignalR

by Roland Guijt

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
Next, you will learn about the SignalR concepts and the ways SignalR uses the underlying transports to do Remote Procedure Call (RPC) by utilizing Hubs and how to create javaScript and .NET clients for them.

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!

Course FAQ

What is SignalR?
What will I learn in this course?
Who should take this course?
Are there prerequisites to this course?

About the author

Roland is a Microsoft MVP enjoying a constant curiosity around new techniques in software development. His focus is on all things .Net and browser technologies. As a long-time trainer, he led many courses on these topics and spoke about them at international conferences. He also travels around the globe to offer his self-developed workshops. The word that comes to mind when he thinks about software development is passion! Roland lives in The Netherlands with his wife and two boys.

Ready to upskill? Get started