آموزش Blazor WebAssembly پیشرفته

Advanced Blazor WebAssembly

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

به دنبال ارتقای مهارت های خود با Blazor WebAssembly هستید؟ این دوره برای کمک به شما طراحی شده است که با استفاده از مطالبی که در دوره مقدماتی مربی دیوید گریس آموزش داده شده است، به یک کاربر پیشرفته‌تر Blazor WebAssembly تبدیل شوید.

مهارت‌های بیشتری را که یک برنامه‌نویس برای راه‌اندازی و اجرای یک سیستم کدنویسی مانند حرفه‌ای‌ها باید بداند، کشف کنید، از جمله قابلیت همکاری جاوا اسکریپت، اجزای Razor، SignalR، آپلود و دانلود فایل، مدیریت حالت، و اجرای اولیه. مهارت های جدید خود را در طول مسیر در چالش های تمرینی در پایان هر بخش آزمایش کنید. پس از تکمیل این دوره، زمانی که برنامه خود در نهایت برای تولید آماده شد، آماده انجام آزمایش سرتاسری روی برنامه خود خواهید بود.


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

معرفی Introduction

  • یادگیری Blazor WebAssembly پیشرفته Learning advanced Blazor WebAssembly

  • آنچه شما باید بدانید What you should know

  • راه اندازی سیستم برای کدنویسی Setting up your system for coding

1. جاوا اسکریپت Interop 1. JavaScript Interop

  • متدهای جاوا اسکریپت را در یک جزء Razor فراخوانی کنید Invoke JavaScript methods in a Razor component

  • از جداسازی جاوا اسکریپت با ماژول ها در یک جزء Razor استفاده کنید Use JavaScript isolation with modules in a Razor component

  • ارجاع عناصر جاوا اسکریپت در یک جزء Razor Reference JavaScript elements in a Razor component

  • کد دات نت را از جاوا اسکریپت فراخوانی کنید Invoke .NET code from JavaScript

  • امتحان فصل Chapter Quiz

2. اجزای Razor 2. Razor Components

  • به صورت پویا یک تصویر را بارگیری و پخش کنید Dynamically load and stream an image

  • مجازی سازی در کامپوننت Razor Virtualization in a Razor component

  • امتحان فصل Chapter Quiz

3. SignalR 3. SignalR

  • راه اندازی SignalR در یک برنامه میزبان Blazor Setting up SignalR on a Blazor-hosted app

  • یک پیام به مشتری SignalR ارسال کنید Send a message to a SignalR client

  • یک پیام را به یک مرکز SignalR ارسال و مدیریت کنید Send and handle a message to a SignalR hub

  • امتحان فصل Chapter Quiz

4. آپلود و دانلود فایل 4. File Uploads and Downloads

  • نحوه آپلود فایل در برنامه Blazor WebAssembly میزبانی شده How to upload a file on a hosted Blazor WebAssembly app

  • امنیت با آپلود فایل در برنامه ASP.NET Core Security with file upload on an ASP.NET Core app

  • امنیت با آپلود فایل از طریق Blazor WebAssembly Security with file upload through Blazor WebAssembly

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

5. مدیریت دولتی 5. State Management

  • تفاوت بین localStorage و sessionStorage The difference between localStorage and sessionStorage

  • داده ها را با استفاده از سرویس کانتینر حالت درون حافظه به اشتراک بگذارید Share data using the in-memory state container service

  • امتحان فصل Chapter Quiz

6. پیش اجرا 6. Prerendering

  • پیش اجرا را در یک برنامه Blazor WebAssembly میزبانی شده پیکربندی کنید Configure prerendering in a hosted Blazor WebAssembly app

  • وضعیت از قبل اجرا شده را در برنامه Blazor WebAssembly ادامه دهید Persist prerendered state to the Blazor WebAssembly app

  • امتحان فصل Chapter Quiz

7. اجزای تست 7. Test Components

  • تست واحد در Blazor WebAssembly Unit testing in Blazor WebAssembly

  • تست E2E در Blazor WebAssembly E2E testing in Blazor WebAssembly

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • به ساختن دانش Blazor خود ادامه دهید Keep building your Blazor knowledge

نمایش نظرات

آموزش Blazor WebAssembly پیشرفته
جزییات دوره
1h 53m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
David Grace
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Grace David Grace

توسعه دهنده ارشد وب دات نت

دیوید گریس یک برنامه نویس ارشد وب دات نت سی شارپ با بیش از 15 سال تجربه تجاری توسعه وب است.

دیوید یک توسعه دهنده ارشد وب در Worthing، انگلستان است که در آنجا از پلت فرم دات نت برای توسعه وب سایت ها در ASP.NET و ASP.NET Core با استفاده از زبان برنامه نویسی C# استفاده می کند. او از ویژوال استودیو برای کار با تعدادی از چارچوب های وب مانند MVC و Web API استفاده می کند. برنامه های وب که او می نویسد با استفاده از Entity Framework با پایگاه داده مایکروسافت SQL Server یکپارچه می شوند.