دوره آموزشی شروع کار با Blazor
4 ساعت 9 دقیقهمتوسط2020-08-18
مدرسین

Richard Goforth
Software Architect and Consultant
جزئیات دوره
با Microsoft Blazor، فریمورک ساخت برنامههای وب غنی با #C و NET. شروع کنید. بیاموزید که Blazor چگونه به کد NET. اجازه میدهد تا در مرورگر اجرا شود و به برنامه نویسان اجازه میدهد تا از مهارتهای موجود NET. خود برای توسعه front-end استفاده کنند. مدل اجزاء Blazor را جستجو کنید، شامل موضوعاتی مانند مسیریابی، تزریق وابستگی، اتصال داده و طرح بندی. سپس اشکال زدایی و گردش کار واحد را برای برنامههای Blazor کشف کرده و نحوه اعتبار سنجی داده فرم را مشاهده کنید. مربی Richard Goforth - معمار و مشاور ارشد نرمافزار - همچنین نحوه پیادهسازی احراز هویت و مجوز و تعامل با کد JavaScript را نشان میدهد. به علاوه، بیاموزید که چگونه از کتابخانههای مولفه Blazor برای صرفه جویی در وقت و ایجاد کتابخانههای خود برای بستهبندی و استفاده مجدد از کد در بین پروژهها، از کتابخانههای مولفه Blazor استفاده کنید.
موضوعات شامل:
ایجاد یک پروژه جدید Blazor
کار با م Blaلفه های Blazor
مسیریابی در بلازور
اتصال داده ها و رویدادها
اشکال زدایی
تست واحد
مجوز در برنامه های Blazor
حفظ وضعیت
فراخوانی JavaScript از بلازور
ایجاد و استفاده از کتابخانه های مولفه
موضوعات شامل:
ایجاد یک پروژه جدید Blazor
کار با م Blaلفه های Blazor
مسیریابی در بلازور
اتصال داده ها و رویدادها
اشکال زدایی
تست واحد
مجوز در برنامه های Blazor
حفظ وضعیت
فراخوانی JavaScript از بلازور
ایجاد و استفاده از کتابخانه های مولفه
مهارت ها
BlazorWeb Development ToolsWeb DevelopmentMicrosoftOne-Off
سرفصل ها
مقدمه
- برنامه های وب غنی با دات نت
- آنچه باید بدانید
- ابزارهای توسعه Blazor را نصب کنید
- طعم بلزور
- استفاده از فایل های تمرینی
- راه اندازی پروژه Blazor Beam
شروع کنید
- یک پروژه و Blazor Hello World بسازید
- چگونه کار می کند - WebAssembly
- چگونه کار می کند - Blazor سمت سرور
- ساختار پروژه Demo Blazor
- بررسی کلی تیغ پایه
- چه زمانی از بلزور استفاده کنم
مدل اجزای Blazor
- قطعات پایه بلزور
- مسیریابی در Blazor
- تزریق وابستگی و خدمات با Blazor
- چرخه عمر جزء بلزور
- پیوند داده ها و رویدادها با Blazor
- صحافی بین اجزای Blazor
- محتوای کودک در یک جزء Blazor
- طرح بندی Blazor
- چالش - به یک رویداد در یک جزء فرعی پاسخ دهید
- راه حل - به یک رویداد در یک جزء فرعی پاسخ دهید
اشکال زدایی، تست واحد و اعتبارسنجی داده ها
- اشکال زدایی با Blazor
- تست واحد با Blazor
- تغییرات برنامه برای تست واحد
- واحد تست قطعات با پارامترها و خدمات
- فرم ها و اعتبارسنجی با Blazor
- چالش - اعتبارسنجی RayInput
- راه حل - اعتبار سنجی RayInput
احراز هویت و وضعیت برنامه
- احراز هویت در برنامه Blazor
- مجوز در برنامه Blazor
- مجوز تست واحد در برنامه Blazor
- حالت را در Blazor WebAssembly حفظ کنید
- چالش - مجوز تست واحد
- راه حل - مجوز تست واحد
JavaScipt و Blazor
- فراخوانی جاوا اسکریپت از Blazor
- بلازور را از جاوا اسکریپت فراخوانی کنید
- ElementReferences در جاوا اسکریپت با Blazor
- واحد تست جاوا اسکریپت
- چالش - یک تماس جالب با جاوا اسکریپت برقرار کنید
- راه حل - یک تماس جالب با جاوا اسکریپت برقرار کنید
کتابخانه های مؤلفه
- انتخاب یک کتابخانه جزء Blazor UI
- کتابخانه مؤلفه Blazor خود را ایجاد کنید
- کتابخانه جزء منبع باز Blazorise برای Blazor
- کتابخانه مؤلفه Radzen برای Blazor
- کتابخانه مؤلفه Telerik برای Blazor
- چالش - از کتابخانه مؤلفه UI برای اضافه کردن نمودار استفاده کنید
- راه حل - از کتابخانه مؤلفه UI برای اضافه کردن نمودار استفاده کنید
نتیجه
- آینده بلزور