.Net Core—WebSockets Using SignalR
Learn to create new features to be incorporated into systems and enhance your software developer skills.
Lectures -55
Duration -2 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point 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!
Goals
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
Prerequisites
- Good understanding of the C# Language is recommended.
![.Net Core—WebSockets Using SignalR .Net Core—WebSockets Using SignalR](https://d3mxt5v3yxgcsr.cloudfront.net/courses/13392/course_13392_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
2 Lectures
-
Introduction 01:37 01:37
-
Who am I 00:40 00:40
What is SignalR? And what is for?
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
CODE - How to Create a SignalR Server
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recap on the main points
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
SignalR Protocols
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Real World Situation
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Scalability
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Preparing our code to run and final tests
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Finishing
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Robson Paproski](https://www.tutorialspoint.com/assets/profiles/563781/profile/200_1627000-1669939480.jpg)
Robson Paproski
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)