آموزش Blazor WebAssembly: مهارت های بنیادی

Blazor WebAssembly: Foundational Skills

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

به دنبال تقویت مهارت های خود برای یک پروژه جدید یا نقش پیشرفته تر هستید؟ Blazor WebAssembly را بررسی کنید، چارچوب مایکروسافت که به شما امکان می‌دهد برنامه‌های خود را با استفاده از C# و .NET بدون نوشتن یک خط جاوا اسکریپت بسازید. به مربی و توسعه دهنده ارشد وب دیوید گریس در این دوره آموزشی سطح متوسط ​​بپیوندید، زیرا او یک نمای کلی از نحوه پیکربندی و استقرار برنامه های کاربردی وب با Blazor WebAssembly را به شما ارائه می دهد.

فرآیند پیاده‌سازی CSS را در مؤلفه‌های خاص Razor، با استفاده از قالب‌ها و مؤلفه‌های سفارشی‌شده برای رفع نیازهای منحصربه‌فرد محیط آنلاین خود کاوش کنید. دیوید تنظیمات پیکربندی، ادغام API، راه‌اندازی HttpClient، اشتراک‌گذاری منابع متقاطع، احراز هویت، و موارد دیگر و همچنین نحوه ثبت و رسیدگی به خطاها را قبل و بعد از انتشار رسمی برنامه‌تان پوشش می‌دهد. در پایان این دوره، شما آماده خواهید بود که یک برنامه Blazor WebAssembly را با استفاده از Microsoft Visual Studio، خط فرمان .NET، Windows IIS و Google اجرا کنید.


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

مقدمه Introduction

  • چرا از Blazer WebAssembly استفاده کنیم؟ Why use Blazer WebAssembly?

  • چه چیزی میخواهید بدانید What you need to know

  • راه اندازی سیستم System setup

1. گزینه هایی هنگام ایجاد Blazor WebAssembly 1. Options When Creating a Blazor WebAssembly

  • برنامه میزبانی شده ASP.NET Core ASP.NET Core hosted app

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

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

  • جداسازی CSS CSS isolation

  • اعتبار سنجی فرم Form validation

  • مقادیر و پارامترهای آبشاری Cascading values and parameters

  • اجزای قالب Templated components

  • NavigationManager NavigationManager

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

3. پیکربندی 3. Configuration

  • Appsettings.json Appsettings.json

  • محیط ها Environments

  • جهانی شدن و بومی سازی Globalization and localization

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

4. یکپارچه سازی API و HTTP Client 4. API Integration and HTTP Client

  • HttpClient را راه اندازی کنید Set up the HttpClient

  • اشتراک منابع متقابل (CORS) Cross-origin resource sharing (CORS)

  • عملیات CRUD با HttpClient CRUD operations with the HttpClient

  • HttpRequestMessage HttpRequestMessage

  • چالش Challenge

  • راه حل Solution

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

5. ورود به سیستم و مدیریت خطا 5. Logging and Error Handling

  • نحوه ورود به سیستم در Blazor How logging works in Blazor

  • ورود به سیستم را با استفاده از یک ارائه دهنده شخص ثالث اضافه کنید Add logging using a third-party provider

  • رسیدگی به خطا Error handling

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

6. استقرار 6. Deployment

  • اپلیکیشن را منتشر کنید Publish the application

  • در ویندوز IIS منتشر کنید Publish to Windows IIS

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

7. احراز هویت 7. Authentication

  • احراز هویت با حساب های فردی Authentication with individual accounts

  • احراز هویت با حساب‌های فردی میزبان ASP .NET Core Authentication with individual accounts ASP .NET Core hosted

  • احراز هویت با هویت مایکروسافت Authentication with Microsoft identity

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

نتیجه Conclusion

  • به یادگیری Blazor WebAssembly ادامه دهید Keep learning Blazor WebAssembly

نمایش نظرات

آموزش Blazor WebAssembly: مهارت های بنیادی
جزییات دوره
2h 44m
34
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 یکپارچه می شوند.