.Net Core—WebSockets Using SignalR

person icon Robson Paproski

.Net Core—WebSockets Using SignalR

Learn to create new features to be incorporated into systems and enhance your software developer skills.

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Robson Paproski

architecture icon IT & Software,SignalR


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

.Net Core course will help youlearn about WebSockets—a technology that allows one to create new features in our systems and bring real-time communication into our applications. This technology can be mastered in order to become a new kind of developer. In this course, you can expect the following:

  • Understanding this technology.

  • The problem this tech solves.

  • When it is and isn’t recommended to be used.

  • How to create a SignalR server and Client from scratch.

  • Types of RTC Protocols

  • Real-world samples, more than just a chat. 

  • Lifecycle

  • Multirequest - Multithread

  • Scalability

  • Integrating SignalR into your existing Application.

.Net Core Course Overview

On this learning journey, we will also encounter the most frequent challenges and concerns with horizontal scalability and concurrent properties (thread-safe). The course is oriented towards creative thinking and awareness of thread-safe features.

This includes awareness of the concurrent dictionary, its significance, and when to use it. Also as a bonus, we will learn how to implement a docker image from our project, upload it to a registry and do a deployment, passing all the necessary steps to scale horizontally.

Let’s get started!


What will you learn in this course:

  • Understand the core principles about Real Time Communcation, What is WebSocket

  • See the differences between Protocols, Websocket, Long Time Pooling, Server sent events among others

  • What kind of problem does this tech solves, identify opportunities to use it, and when it is not recommended

  • Real-world samples, more than just a chat; How to trigger message to the client outside a SignalR Hub;

  • Understand the lifecycle of the connection and how to maintain

  • Vertical vs Horizontal Scaling, how to scale your SignalR Application Horizontally

  • Integrating SignalR Into your existing application

  • Bonus: How to create a docker image, configure an affinity cookie with NGINX Ingress and scale horizontally


What are the prerequisites for this course?

  • Good understanding of the C# Language is recommended.
.Net Core—WebSockets Using SignalR


Check out the detailed breakdown of what’s inside the course

2 Lectures
  • play icon Introduction 01:37 01:37
  • play icon Who am I 00:40 00:40
What is SignalR? And what is for?
6 Lectures
CODE - How to Create a SignalR Server
10 Lectures
Recap on the main points
12 Lectures
SignalR Protocols
5 Lectures
Real World Situation
3 Lectures
10 Lectures
Preparing our code to run and final tests
4 Lectures
3 Lectures

Instructor Details

Robson Paproski

Robson Paproski

Tech Lead / Software Enginner

Hello Everyone, My name is Robson Paproski, I'm a Brazilian with more than 12 years of experience as a software engineer, passionate about problem-solving, I've worked in most variable projects and technologies, always end to end, from code to deploy.

In the last years, I've been focusing on .net core, c#, RTC Technologies, DevOps, and being responsible for defining the best approach to solve any situation.

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us