آموزش شروع کار با ASP.NET SignalR

Getting Started with ASP.NET SignalR

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برنامه های وب در زمان واقعی را در ASP.NET با SignalR با روشی سریع و عملی بیاموزید. آیا به برنامه ای نیاز دارید که داده های زنده را به مرورگر ارسال کند؟ این دوره که از ASP.NET در .NET Framework استفاده می کند برای شما مناسب است. امروزه هنگام توسعه یک برنامه وب ، عملکرد وب در زمان واقعی تقریباً ضروری است. در این دوره ، شروع به کار با ASP.NET SignalR ، شما نه تنها نحوه کار وب در زمان واقعی را یاد می گیرید ، بلکه نحوه پیاده سازی آن را با استفاده از بهترین چارچوب وب در زمان واقعی نیز خواهید آموخت. ابتدا ، وب زمان واقعی را به طور کلی و در مورد حمل و نقل سطح پایین استفاده می کنید که SignalR از آن استفاده می کند: WebSockets ، Server Sent Events (SSE) و نظرسنجی طولانی. در مرحله بعدی ، شما با مفاهیم SignalR و روشهایی که SignalR با استفاده از Hubs و نحوه ایجاد کلاینت های javaScript و .NET برای آنها از حمل و نقل اساسی برای انجام Remote Procedure Call (RPC) استفاده می کند ، آشنا خواهید شد. سرانجام ، خواهید دید که هنگام مقیاس بندی چه چالش هایی وجود دارد و چگونه می توان یک برنامه کاربردی را مرحله به مرحله پیاده سازی و آن را در Azure پیاده کرد. هنگامی که تماشای این دوره به پایان رسید ، می توانید با توسعه برنامه های وب در زمان واقعی با سرعت کامل پیش بروید!

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع با SignalR Starting with SignalR

  • مقدمه Introduction

  • قدرت سیگنال R The Power of SignalR

  • حمل و نقل SignalR SignalR Transports

  • SignalR چیست؟ What is SignalR?

  • تماس از راه دور (RPC) Remote Procedure Call (RPC)

  • برنامه های وب در زمان واقعی Real-time Web Applications

  • خلاصه Summary

کار با هاب Working with Hubs

  • مقدمه Introduction

  • ایجاد هاب Creating a Hub

  • توپی توضیح داده شده است Hub Explained

  • پیکربندی پروژه ASP.NET Configuring the ASP.NET Project

  • با استفاده از هاب در هر مکان Using Hubs Anywhere

  • زمینه ، مشتریان و گروه ها Context, Clients, and Groups

  • اتصالات مداوم Persistent Connections

  • احراز هویت و مجوز Authentication and Authorization

  • خلاصه Summary

نوشتن مشتری Writing Clients

  • مقدمه Introduction

  • پیاده سازی یک مرورگر مشتری Implementing a Browser Client

  • پیاده سازی یک سرویس گیرنده مرورگر بدون استفاده از شی Pro پراکسی داخلی Implementing a Browser Client without Using the Built-in Proxy Object

  • مذاکره حمل و نقل Transport Negotiation

  • نوشتن مشتری .NET Writing a .NET Client

  • خلاصه Summary

میزبانی ، استقرار و مقیاس گذاری یک برنامه SignalR Hosting, Deploying, and Scaling a SignalR App

  • مقدمه Introduction

  • استقرار در IIS و Azure Deploying to IIS and Azure

  • مقیاس بندی با Backplane Scaling out with a Backplane

  • راه اندازی Redis Backplane Setting up a Redis Backplane

  • استفاده از سرویس Azure SignalR Using the Azure SignalR Service

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع کار با ASP.NET SignalR
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 1m
29
Pluralsight (پلورال سایت) pluralsight-small
26 اردیبهشت 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
51
4 از 5
دارد
دارد
دارد
Roland Guijt

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roland Guijt Roland Guijt

Roland یک MVP مایکروسافت است که از کنجکاوی مداوم پیرامون تکنیک های جدید در توسعه نرم افزار برخوردار است. تمرکز او بر روی همه چیز است. Net و فن آوری های مرورگر. وی به عنوان یک مربی طولانی مدت دوره های زیادی را در این زمینه هدایت می کرد و در کنفرانس های بین المللی درباره آنها صحبت می کرد. او همچنین برای ارائه کارگاه های خود-توسعه یافته به دور دنیا سفر می کند. کلمه ای که وقتی به توسعه نرم افزار فکر می کند به ذهنش خطور می کند اشتیاق است! رولان به همراه همسر و دو پسرش در هلند زندگی می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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