آموزش یادگیری SignalR با ASP.NET Core

Learning SignalR with ASP.NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SignalR ارتباطات را در زمان واقعی ساده می کند ، امکانات جدید و سریعتری را برای انتقال داده ها به مشتری ایجاد می کند. با استفاده از SignalR در ترکیب با ASP.NET Core ، می توانید برنامه های وب جذاب و پویاتر را با ویژگی هایی مانند چت زنده و داشبوردهای زمان واقعی ایجاد کنید. در این دوره ، مدرس Nate Barbettini تفاوت بین SignalR و فن آوری های مقایسه ای مانند WebSockets را توضیح می دهد. او نشان می دهد که چگونه سرور SignalR خود را - یک مرکز - تنظیم کرده و یک سرویس گیرنده وب ساده با JavaScript بسازید. وی همچنین نحوه استفاده از گروه ها برای تقسیم بندی مشتریان ، افزودن پشتکار به منظور ذخیره و پردازش پیام های ارسال شده توسط SignalR و ایمن کردن برنامه شما با مجوز کاربر و احراز هویت کوکی را نشان می دهد. با پایان آموزش ، شما مهارت ایجاد وب مدرن و با کارایی بالا و تجربه مشتری را در بالای ASP.NET و SignalR خواهید داشت.
موضوعات شامل:
  • مقایسه SignalR با WebSockets
  • نحوه کار SignalR
  • افزودن مرکز SignalR
  • ایجاد سرویس گیرنده وب در JavaScript
  • مدیریت حوادث و ارتباطات مشتری و مرکز
  • افزودن ارتباطات به گروه ها
  • افزودن پافشاری
  • افزودن احراز هویت کاربر

سرفصل ها و درس ها

مقدمه Introduction

  • چرا SignalR؟ Why SignalR?

  • آنچه باید بدانید What you should know

بررسی اجمالی 1.SignalR 1.SignalR Overview

  • SignalR چیست؟ What is SignalR?

  • SignalR در مقابل WebSockets در مقابل WebRTC SignalR vs. WebSockets vs. WebRTC

  • SignalR و ASP.NET Core SignalR and ASP.NET Core

  • SignalR چگونه کار می کند How SignalR works

  • تغییرات از SignalR 2.2 Changes from SignalR 2.2

2. ویژگی های اساسی چت 2. Basic Chat Features

  • نمای کلی برنامه Example app overview

  • یک پروژه اصلی ASP.NET ایجاد کنید Create an ASP.NET Core project

  • یک مرکز اصلی SignalR اضافه کنید Add a SignalR hub

  • مشتری JavaScript را بسازید Build the JavaScript client

  • وقایع اتصال کانونی را کنترل کنید Handle hub connection events

  • رویدادهای اتصال مشتری را کنترل کنید Handle client connection events

  • SignalR و CORS SignalR and CORS

3. گروه ها و استقامت 3. Groups and Persistence

  • نحوه کار گروه ها در SignalR How groups work in SignalR

  • اتصالات را به گروهها اضافه کنید Add connections to groups

  • دستورات را از مشتری ارسال کنید Send commands from the client

  • پایداری به SignalR اضافه کنید Add persistence to SignalR

4. کاربران و امنیت 4. Users and Security

  • کاربران و احراز هویت Users and authentication

  • تأیید اعتبار کوکی را اضافه کنید Add cookie authentication

  • نمای داشبورد را اضافه کنید Add a dashboard view

  • از کلاس های دیگر از یک مرکز بهداشت استفاده کنید Use a hub from other classes

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش یادگیری SignalR با ASP.NET Core
جزییات دوره
1h 3m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
12,244
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nate Barbettini Nate Barbettini

Nate Barbettini CTO و مهندس سرب در كوبلر است. Nate یک MVP مایکروسافت سابق و نویسنده کتاب The Little ASP.NET Core Book است. Nate در امنیت مدرن ، پشته ای کامل ، NET ، JavaScript و امنیت وب تخصص دارد. او علاقه مند است تا به توسعه دهندگان بیاموزد که چگونه کد بهتر و ایمن تری بنویسند.