دوره آموزشی ساخت برنامه های وب در زمان واقعی با SignalR 2
46 دقیقهمتوسط2019-03-07
مدرسین

Richard Rout
Software Developer
جزئیات دوره
افزودن قابلیت بلادرنگ به برنامه های وب شما می تواند مشکل باشد. SignalR یک کتابخانه ASP.NET منبع باز است که این فرآیند را ساده کرده و ساخت برنامه های پویا را که توسعه دهندگان را در زمان واقعی در اختیار کاربران قرار می دهد، برای توسعه دهندگان آسان می کند. در این دوره مبتنی بر پروژه، مربی Richard Rout شما را با اصول استفاده از SignalR 2 با چارچوب ASP.NET MVC آشنا می کند و در حال ایجاد یک برنامه چت در زمان واقعی است. نحوه افزودن قابلیت های زمان واقعی به یک برنامه ASP.NET MVC، ایمن سازی آن و افزودن گروه ها را بیاموزید.
اهداف یادگیری
SignalR چیست؟
کوچک کردن معماری با استفاده از SignalR
افزودن مرکز و سرویس گیرنده SignalR به برنامه MVC
افزودن کد جاوا اسکریپت برای رسیدگی به ارسال پیام های چت
احراز هویت با SignalR
نحوه کار گروه SignalR
اضافه کردن چت روم با گروه
اهداف یادگیری
SignalR چیست؟
کوچک کردن معماری با استفاده از SignalR
افزودن مرکز و سرویس گیرنده SignalR به برنامه MVC
افزودن کد جاوا اسکریپت برای رسیدگی به ارسال پیام های چت
احراز هویت با SignalR
نحوه کار گروه SignalR
اضافه کردن چت روم با گروه
مهارت ها
SignalRASP.NETBack-End Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentMicrosoft
سرفصل ها
0. مقدمه
- 01 - وب سایتهای بلادرنگ با SignalR
- 02 - آنچه باید بدانید
1. نمای کلی و مفاهیم SignalR
- 03 - SignalR چیست
- 04 - حمل و نقل در زمان واقعی
- 05 - هاب ها
- 06 - مشتریان
- 07 - طول عمر اتصال SignalR
- 08 - مقیاس بندی با SignalR
2. پیکربندی SignalR در ASP.NET
- 09 - افزودن هاب SignalR به برنامه MVC
- 10 - افزودن کلاینت SignalR به برنامه MVC
- 11 - ارسال پیام با استفاده از SignalR
3. ساختن یک برنامه بلادرنگ با SignalR
- 12 - نمونه ای از چت سرگرم کننده
- 13 - ایجاد یک برنامه ASP.NET با SignalR
- 14 - ارسال پیام چت جدید
- 15 - واکنش به پیام چت جدید
4. SignalR Groups
- 16 - گروههای SignalR چگونه کار میکنند
- 17 - افزودن اتاقهای گفتگو با گروه ها
5. احراز هویت با SignalR
- 18 - احراز هویت با SignalR
- 19 - افزودن احراز هویت به چت سرگرم کننده
- 20 - اضافه کردن پیام خصوصی به چت سرگرم کننده
نتیجه
- 21 - مراحل بعدی