آموزش کتابخانه سیگنال آر SignalR در ای اس پی دات نت ASP.NET Core + گواهینامه

آموزش کتابخانه سیگنال آر SignalR در ای اس پی دات نت ASP.NET Core + گواهینامه

کتابخانه SignalR چیست؟ با رشد تکنولوژی در دنیای وب، انتظار مخاطبان و کاربران استفاده‌کننده از صفحات وب‌سایت به گونه‌ای شده است که بالاترین سطح خروجی‌ها را باید برآورده کرد. یکی از این انتظارات کاربران، نمایش لحظه‌ای یا نمایش زنده اطلاعات روی صفحه وب‌سایت بدون دخالت کاربر و کلیک کردن است. شرکت مایکروسافت در این زمینه از دیگر رقبای خود که در بخش طراحی صفحات وب فعالیت دارند جا نمانده و این ویژگی را برای وب‌سایت‌های پلتفرم .Net Core فراهم آورده است که قابلیت نمایش زنده اطلاعات را فراهم می‌آورد. این ویژگی با عنوان کتابخانه SignalR در پلتفرم Asp.net core شناخته می‌شود. اهمیت یادگیری کتابخانه SignalR چیست؟ هدف از استفاده و یادگیری مبحث کتابخانه signalR از آنجا مهم می‌شود که بخش نمایش بسیاری از اطلاعات صفحات وب‌سایت در داشبورد کاری مورد استفاده برای سازمان‌ها و افراد حائز اهمیت بوده و باید قابلیتی که داده‌ها از سمت سرور بدون وقفه برای سمت کلاینت کاربری ارسال شود فراهم گردد تا نیاز مبرم افرادی که به نمایش لحظه‌ای داده‌ها، مانند نمودارها یا نقشه‌ها و... را برای انجام فعالیت‌های روزمره خود دارند ایجاد گردد.با توجه به این که بسیاری از کاربران داده‌های لحظه‌ای برایشان مهم است می‌توان اهمیت و استفاده از چنین ویژگی که با کتابخانه SignalR فراهم شده است را درک کرد؛ چرا که هم از این ابزار می‌توان در طراحی صفحات وب استفاده کرد و هم متن باز است و قابلیت اجرایی در هر زمان و مکان را روی پروژه فراهم می‌کند تا نیاز کاربرانی که به داده لحظه‌ای نیاز دارند فراهم گردد. هم‌چنین ضرورت استفاده از این کتابخانه علاوه بر این که قابلیت نمایش لحظه‌ای یا زنده داده‌ها را مانند نمودار فراهم می‌کند می‌تواند در زمینه‌های مانند بازی‌سازی و یا نمایش نقشه‌ها که دریافت داده به صورت لحظه به لحظه رخ باید بدهد را فراهم می‌آورد. پس لازمه اجرایی این موارد نیاز به پیاده‌سازی این کتابخانه روی asp.net core را به وجود می‌آورد و یادگیری آن برای جا نماندن از رقبای بازار کار برای برنامه‌نویسان لازم می‌باشد. در این فرادرس، چه و چطور یاد می‌گیریم؟ در این فرادرس ابتدا به معرفی و ساخت پروژه ASP.NET Core با قابلیت SignalR می‌پردازیم، سپس به سراغ بهینه‌سازی زیرمجموعه‌های اسکریپتی می‌رویم. در نهایت ایجاد کلاس HUB برای دریافت اطلاعات سرور را به شما آموزش می‌دهیم.

تریلر دوره

توضیحات کامل دوره

...

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

  • چکیده
    0:01:27

  • معرفی کتابخانه SignalR و قابلیت‌های آن
    رایگان 0:06:35
  • ساخت پروژه ASP.NET Core و کانفیگ آن
    0:03:57
  • اضافه‌کردن کتابخانه SignalR روی پروژه
    0:03:37
  • ایجاد بخش کنترلر و ساخت کلاس با ویژگی HUB
    0:07:30
  • ایجاد لایه اصلی کلاینت کاربری روی پروژه و مسیردهی کتابخانه SignalR
    رایگان 0:08:08
  • آزمون ۱

  • ساخت پایگاه داده و ایجاد String Connection برای ارتباط‌دهی
    0:13:14
  • نحوه فراخوانی قابلیت Repository در HUB برای جدول محصولات
    0:07:40
  • بهینه‌سازی Repository و String Connection
    0:12:21
  • نحوه تزریق SQLTable به پروژه
    0:02:40
  • نحوه خروجی‌گرفتن اطلاعات پایگاه داده روی صفحه وب
    رایگان 0:16:27
  • نمایش اولیه داده‌های خروجی
    0:03:51
  • تمرین ۱ - ساخت ریپوزیتوری برای جدول مشتری

  • ایجاد جدول فروش‌ها و مشتری‌ها در پایگاه داده و ساخت Repository
    0:17:09
  • ساخت زیرمجموعه برای اسکریپت‌ها
    0:15:33
  • بهینه‌سازی زیرمجموعه‌های اسکریپتی
    0:13:19
  • معرفی میان‌افزار جدول فروش و مشتری در Program
    0:15:44
  • ساخت ویژگی‌های لازم SignalR برای نمایش نمودار
    0:12:39
  • خروجی‌گرفتن از نمودار به صورت لحظه‌ای بر روی مرورگر
    0:12:16
  • تمرین ۱ - ساخت میان افزار سفارشی
  • تمرین ٢ - ساخت ریپوزتیتوری با قابلیت SQL
  • تمرین ۳ - ایجاد دستور SQL برای شماره محصولات گروهی

  • ایجاد کلاس HUB برای دریافت اطلاعات سرور
    0:13:35
  • ساخت صفحه کلاینت کاربری
    0:12:23
  • ساخت JS با SignalR برای تعریف دستورات
    رایگان 0:08:31
  • جمع‌بندی
    0:04:36
  • تمرین ۱ - ایجاد دستور JS با SignalR
  • تمرین ٢ - ساخت HUB برای SignalR
  • ادامه مسیر تا ورود به بازار کار

  • تمرین ۱ - ایجاد یک شمارنده لحظه ای با SignalR
  • تمرین ٢ - ایجاد نمودار گرافی لحظه‌ای با SignalR

  • آموزش کتابخانه سیگنال آر SignalR در ای اس پی دات نت ASP.NET Core

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,790,000 تومان
358,000 تومان
80% تخفیف

این دوره شامل:
7 فصل آموزشی
3 ساعت ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: ندارد
تاریخ انتشار: 1403/12/09
آخرین به‌روزرسانی: 2026-10-29 14:50:21
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: