تبلیغات

آموزش SignalR با ASP.NET Core

دسته بندی ها: دات نت (NET.) ، آموزش های لیندا (Lynda) ، آموزش طراحی وب ، آموزش SignalR ، آموزش ASP.NET Core

SignalR ارتباطات در زمان واقعی، ایجاد امکانات جدید و سریعتر برای انتقال داده ها به مشتریان را ساده می سازد. با استفاده از SignalR در ترکیب با ASP.NET Core، می توانید اپلیکیشن های وب پویاتر و با ویژگی هایی مانند چت زنده و داشبوردهایی در زمان واقعی ایجاد کنید. در این دوره با تفاوت های بین SignalR و تکنولوژی های مقایسه مانند WebSockets، راه اندازی سرور SignalR و hub و ایجاد کلاینت وب با جاوااسکریپت، استفاده از گروه ها برای جداسازی کلاینت ها، افزودن مقاومت به منظور ذخیره و پردازش پیام های ارسال شده توسط SignalR، ایمن سازی اپلیکیشن با مجوز کاربر و  تأیید هویت کوکی آشنا می شوید.

سرفصل:

  • معرفی دوره
  • چرا SignalR؟
  • SignalR چیست؟
  • SignalR و WebSockets و  WebRTC
  • SignalR و ASP.NET Core
  • نحوه کارکرد SignalR
  • تغییرات از SignalR 2.2
  • ویژگی های Chat
  • بررسی اپلیکیشن
  • ایجاد پروژه ASP.NET Core
  • افزودن SignalR hub
  • ایجاد کلاینت JavaScript
  • مدیریت رویدادهای اتصال کلاینت
  • SignalR و CORS
  • گروه ها و تداوم
  • چگونه گروه ها در SignalR کار می کنند
  • اضافه کردن اتصالات به گروه ها
  • ارسال فرمان ها از کلاینت
  • افزودن پایداری به SignalR
  • کاربران و امنیت
  • کاربران و احراز هویت
  • احراز هویت کوکی را اضافه کنید
  • یک نمایه داشبورد اضافه کنید
  • از یک hub از کلاس های دیگر استفاده کنید
  • نتیجه
  • مراحل بعدی
آیا این نوشته را دوست داشتید؟
Learning SignalR with ASP.NET Core Publisher:Lynda Author:Nate Barbettini Duration:1h 3m Level:Intermediate

Learn how to build real-time communications into your web apps with SignalR and ASP.NET Core.
Released: 9/10/2018
SignalR simplifies real-time communications, opening up new and faster possibilities for pushing data to clients. Using SignalR in combination with ASP.NET Core, you can build more compelling and dynamic web applications with features like live chat and real-time dashboards. In this course, instructor Nate Barbettini explains the differences between SignalR and comparative technologies such as WebSockets. He shows how to set up your own SignalR server—a hub—and build a simple web client with JavaScript. He also demonstrates how to use groups to segment clients, add persistence in order to store and process messages transmitted by SignalR, and secure your application with user authorization and cookie authentication. By the end of the training, you'll have the skills to build modern, high-performance web and client experiences on top of ASP.NET and SignalR.
Topics include:
Comparing SignalR to WebSockets
How SignalR works
Adding a SignalR hub
Building a web client in JavaScript
Handling hub and client connection events
Adding connections to groups
Adding persistence
Adding user authentication
Introduction
Why SignalR?
1m 3s
What you should know
55s
1.SignalR Overview
What is SignalR?
2m 56s
SignalR vs. WebSockets vs. WebRTC
2m 29s
SignalR and ASP.NET Core
43s
How SignalR works
1m 15s
Changes from SignalR 2.2
1m 26s
2. Basic Chat Features
Example app overview
17s
Create an ASP.NET Core project
1m 6s
Add a SignalR hub
4m 1s
Build the JavaScript client
5m 33s
Handle hub connection events
1m 15s
Handle client connection events
5m 20s
SignalR and CORS
1m 37s
3. Groups and Persistence
How groups work in SignalR
57s
Add connections to groups
5m 51s
Send commands from the client
3m
Add persistence to SignalR
3m 48s
4. Users and Security
Users and authentication
52s
Add cookie authentication
2m 13s
Add a dashboard view
9m 33s
Use a hub from other classes
6m 25s
Conclusion
Next steps
1m 3s

پیشنهاد فرادرس