Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Building Real-Time Web Apps with SignalR 2

Building Real-Time Web Apps with SignalR 2

46mIntermediate2019-03-07

Authors

Richard Rout

Richard Rout

Software Developer

Course details

Adding real-time functionality to your web applications can be tricky. SignalR is an open-source ASP.NET library that simplifies this process, making it easier for developers to build dynamic applications that provide users with real-time updates. In this project-based course, instructor Richard Rout acquaints you with the fundamentals of using SignalR 2 with the ASP.NET MVC framework as he walks through the creation of a real-time chat application. Learn how to add real-time functionality to an ASP.NET MVC application, secure it, and add groups.

Learning objectives
What is SignalR?
Scaling out an architecture using SignalR
Adding a SignalR hub and client to an MVC app
Adding JavaScript code to handle sending chat messages
Authentication with SignalR
How SignalR groups work
Adding chat rooms with groups

Skills covered

SignalRASP.NETBack-End Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentMicrosoft

Concepts

0. Introduction

  • 01 - Real-time websites with SignalR
  • 02 - What you should know

1. SignalR Overview and Concepts

  • 03 - What is SignalR
  • 04 - Real-time transports
  • 05 - Hubs
  • 06 - Clients
  • 07 - SignalR connection lifetime
  • 08 - Scaling with SignalR

2. Configuring SignalR in ASP.NET

  • 09 - Adding a SignalR hub to an MVC app
  • 10 - Adding a SignalR client to an MVC app
  • 11 - Sending messages using SignalR

3. Building a Real-Time App with SignalR

  • 12 - Example of Fun Chat
  • 13 - Creating an ASP.NET app with SignalR
  • 14 - Sending a new chat message
  • 15 - Reacting to a new chat message

4. SignalR Groups

  • 16 - How SignalR groups work
  • 17 - Adding chat rooms with groups

5. Authentication with SignalR

  • 18 - Authentication with SignalR
  • 19 - Adding authentication to Fun Chat
  • 20 - Adding private messages to Fun Chat

Conclusion

  • 21 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal