لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری 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
مدیریت حوادث و ارتباطات مشتری و مرکز li>
افزودن ارتباطات به گروه ها li>
افزودن پافشاری li>
افزودن احراز هویت کاربر li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Nate Barbettini CTO و مهندس سرب در كوبلر است.
Nate یک MVP مایکروسافت سابق و نویسنده کتاب The Little ASP.NET Core Book است. Nate در امنیت مدرن ، پشته ای کامل ، NET ، JavaScript و امنیت وب تخصص دارد. او علاقه مند است تا به توسعه دهندگان بیاموزد که چگونه کد بهتر و ایمن تری بنویسند.
نمایش نظرات