Bu kurs aşağıdaki konuları içermektedir.
SignalR nedir ?
SignalR Server uygulaması nasıl inşa edilir ?
SignalR Client uygulaması nasıl inşa edilir ?
SignalR Client log mesajları nasıl console yazdırılır ?
SignalR Client uygulamalarda reconnect işlemi nasıl gerçekleştirilir ?
IHubContext<> nedir ? nasıl kullanılır ? Hub dışından hubcontext'e nasıl erişilir ?
Tüm client'lara mesaj nasıl yayınlanır ?
Beli bir gruba üye olan client'lara mesaj nasıl yayınlanır ?
Strongly typed Hub'lar nasıl oluşturulur ?
Complex type'lar client-server arasında nasıl yollanır ?
Gerçek dünya Real-Time bir uygulama nasıl inşa edilir ?
Angular uygulamalarında SignalR kütüphanesi nasıl kullanılır ?
Kursa ait tüm ders kodları github adresinden indirilebilecektir.
This course covers the following topics.
Understanding Real-Time Communication
Definition of real-time communication
Use cases for real-time applications
Introduction to SignalR
Overview of SignalR and its capabilities
Advantages of using SignalR in web applications
Creating an ASP.NET Project
Setting up a new ASP.NET project
Configuring the project for SignalR
Hubs and Connections
Understanding SignalR hubs
Establishing connections between clients and the server
Sending and Receiving Messages
Sending messages from the server to clients
Handling messages on the client side
Groups and Persistent Connections
Working with groups to broadcast messages
Implementing persistent connections
Integrating SignalR with ASP.NET MVC
Integrating SignalR into an existing ASP.NET MVC application
Updating the UI in real-time
Authentication and Authorization
User Authentication
Integrating SignalR with ASP.NET Identity
Authenticating users in real-time applications