- (4.5) امتیاز
- 249 دقیقه
- 420 شرکت کننده
- 11 درس
Signal R یکی از جذاب ترین کتابخانه های زبان برنامه نویسی ASP.Net و بسیار پرطرفدار میان برنامه نویسان و طراحان وب می باشد. بهترین و مهم ترین کاربرد کتابخانه Signal R امکان مشاهده تغییرات لحظه ای طراحی وب سایت را نشان می دهد. در واقع با استفاده از Signal R ارتباط مستمر، سریع و بدون واسطه بین سرویس گیرنده و سرور را برای برنامه نویس فراهم می کند.
ASP.NET SignalR یک کتابخانه برای توسعه دهندگان ASP.NET است که قابلیت بلادرنگ بودن را به برنامه ها تضتفه میکند. قابلیت بلادرنگ بودن توانایی ارسال محتوا از سرور به کلاینت ها بلافاصله به محض تغییرات است، به جای اینکه سرور منتظر درخواست کلایت ها برای داده های جدید باشد.
SignalR می تواند برای افزودن هر نوع قابلیت وب "RealTime" به برنامه ASP.NET شما استفاده شود. از برنامه های چت اغلب به عنوان یک مثال ساده میتوان نام برد، اما شما می توانید کارهای بسیار پیشرفته تری را با استفاده از سیگنال آر انجام دهید. به عنوان مثال می توان به داشبورد و برنامه های نظارتی، برنامه های کاربردی مشترک (مانند ویرایش همزمان اسناد)، به روز رسانی پیشرفت کار و فرم های بلادرنگ اشاره کرد.
SignalR همچنین انواع کاملاً جدیدی از برنامه های کاربردی وب را پوشش میدهد که به به روز رسانی با فرکانس بالا از سرور نیاز دارند، به عنوان مثال، بازی های آنلاین.
SignalR یک API ساده برای ایجاد فراخوانی رویه راه دور سرور به مشتری (RPC) ارائه میکند که توابع جاوا اسکریپت را در مرورگرهای کلاینت (و دیگر پلتفرمهای کلاینت) از کد NET سمت سرور فراخوانی میکند. SignalR همچنین شامل API برای مدیریت اتصال (به عنوان مثال، اتصال و قطع رویدادها) و گروه بندی اتصالات است.
بطور کلی میتوان گفت ابن نلکنولوژی کاندیدای مناسبی برای کارهای زیر می باشد
1- برنامه هایی که به بروز رسانی با فرکانس بالا از سمت سرور نیاز دارند. به عنوان مثال می توان به بازی، شبکه های اجتماعی، رای دادن، مزایده، نقشه و برنامه های GPS اشاره کرد.
2- Dashboards و برنامه های نظارتی که به عنوان مثال می توان به روزرسانی های فوری فروش یا هشدار های سفر را نام برد.
3- برنامه های مشترک؛ که برنامه ی whiteboard و نرم افزار team meeting نمونه هایی از برنامه های مشترک هستند.
4- برنامه هایی که به اعلان (notifications) نیاز دارند. مانند شبکه های اجتماعی، ایمیل، چت، بازی،هشدار های سفر و بسیاری از برنامه های دیگر که به اطلاع رسانی یا notification نیاز دارند.
آموزش مقدماتی SignalR
-
درس اول: SignalR چیست؟6 دقیقه      
-
درس دوم: آشنایی با ساختار پروژه ها در SignalR20 دقیقه      
-
درس سوم: کدنویسی کلاینت با جاوااسکریپت در SignalR40 دقیقه      
-
درس چهارم: کدنویسی کلاینت با وب اسمبلی در SignalR32 دقیقه      
-
درس پنجم: برنامه های کلاینت مستقل از مرورگر17 دقیقه      
-
درس شش: تبادل اطلاعات بین دو برنامه در SignalR27 دقیقه      
-
درس هفتم: تبادل اطلاعات بین دو برنامه در SignalR بخش دوم27 دقیقه      
-
درس هشتم: ارسال داده های استریم از کلایت به سرور در SignalR27 دقیقه      
-
درس نهم: ارسال داده های استریم از سرور به کلاینت در SignalR23 دقیقه      
-
درس دهم کانفیگ های مرتبط با سرور بخش اول25 دقیقه      
-
درس دهم کانفیگ های مرتبط با سرور بخش دوم5 دقیقه      
ثبت دیدگاه
دیدگاه دانش آموختگان

حسن حسین زاده   1402/08/16
ایشالا دوره ها رایگان ببمونه و بیشتر شه

محمد علی شاهوردیان   1402/08/16
به نظر مباحثو کامل نکردین اگرچه دوره مقدماتی بود نمیشه خرده گرفت

رضا خداشناس   1402/08/15
جا داشت بیشتر کار بشه

حسینی   1402/08/14
دوره خوبی بود

ثمانه انجیدنی   1402/08/14
لااقل از این دوناتا بزارید بتونیم ازتون تشکر کنیم

فاطمه   1402/08/12
کلامتون شیوا و عمرتون باعزت بمونه

ریحانه اکبری   1402/08/10
دقیقت همون چیزایی که میخواستمو گفتین دستتوت درد نکنه

محمد امین   1402/08/06
ممنون از زحماتتون

ساغر   1402/08/04
بهتر یه دوره پیشرفته هم براش بزارین چون این دوره مقدماتی برای سیگنال به تنهایی کافی نیست

ناصر   1402/08/02
عالی

حمیده   1402/08/01
تشکر

مجتبی   1402/07/29
همنی دوره های رایگان بیشتر مفید هستن

نفیسه   1402/07/28
خدا قوت وافعا خسته نباشید دارید

مهتاب   1402/07/28
کاش کار با دیتایس رو عم میگفتین

مریم   1402/07/27
دوره خوبیه منتها باید قبلا برنامه نویسی انجان داده باشید

مژگان   1402/07/23
عالی بود با تشکر از زحماتتون

فاطمه   1402/07/23
مقدماتی بود

نرگس زارعی   1402/07/28
دوره خوبی بود ولی میتونست کاملتر باشه
برای ثبت دیدگاه باید لاگین نمایید