آموزش ساخت اپلیکیشن های هیبریدی Blazor

Building Blazor Hybrid Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با Blazor Hybrid می توانید برنامه های موبایل و دسکتاپ را با HTML و C# با استفاده از چارچوب وب Blazor بسازید. این دوره به شما یاد می دهد که چگونه برنامه های Blazor Hybrid را با Blazor، .NET MAUI، WPF و Windows Forms بسازید. با Blazor Hybrid، می توانید از مهارت های HTML، C# و Blazor خود برای ساخت برنامه های بومی موبایل و دسکتاپ برای اندروید، iOS استفاده کنید. ، macOS و Windows. در این دوره آموزشی، ساخت برنامه های ترکیبی Blazor، یاد خواهید گرفت که چگونه برنامه های موبایل و دسکتاپ را با HTML، C# و چارچوب وب Blazor بسازید. ابتدا متوجه خواهید شد Blazor Hybrid دقیقا چیست و یک برنامه جدید دات نت MAUI Blazor ایجاد خواهید کرد. در مرحله بعد، نحوه پیاده‌سازی مؤلفه‌های Razor و نحوه کار با کتابخانه‌های کلاس Razor برای اشتراک‌گذاری مؤلفه‌ها در برنامه‌های تلفن همراه، دسک‌تاپ و وب خود را خواهید یافت. در نهایت، نحوه افزودن احراز هویت و مجوز، نحوه استفاده از Blazor Hybrid در فرم‌های WPF و Windows و نحوه انتشار برنامه خود را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش Blazor Hybrid مورد نیاز برای ساخت برنامه های موبایل و دسکتاپ با HTML، C# و چارچوب وب Blazor را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با Blazor Hybrid Understanding Blazor Hybrid

  • معرفی Introduction

  • Blazor Hybrid چیست؟ What Is Blazor Hybrid?

  • آنچه در این دوره خواهید آموخت What You Will Learn in This Course

  • خلاصه Summary

ایجاد یک برنامه دات نت MAUI Blazor Creating a .NET MAUI Blazor App

  • معرفی Introduction

  • محیط خود را تنظیم کنید Set up Your Environment

  • یک برنامه دات نت MAUI Blazor ایجاد کنید Create a .NET MAUI Blazor App

  • پروژه را کاوش کنید Explore the Project

  • ظاهر برنامه را تنظیم کنید Adjust the Look of the App

  • خلاصه Summary

پیاده سازی اجزای Razor Implementing Razor Components

  • معرفی Introduction

  • یک جزء قهوه اضافه کنید Add a Coffees Component

  • یک سرویس قهوه ایجاد کنید Create a Coffee Service

  • سرویس را به کامپوننت تزریق کنید Inject the Service into the Component

  • قهوه های بارگذاری شده را نمایش دهید Display the Loaded Coffees

  • قهوه ها را با HttpClient بارگیری کنید Load Coffees with HttpClient

  • خلاصه Summary

کار با کتابخانه های کلاس Razor Working with Razor Class Libraries

  • معرفی Introduction

  • استفاده مجدد از کد با کتابخانه های کلاس Razor Reuse Code with Razor Class Libraries

  • یک کتابخانه کلاس Razor ایجاد کنید Create a Razor Class Library

  • افزودن اجزا به کتابخانه Add Components to the Library

  • از کتابخانه در NET MAUI استفاده کنید Use the Library in .NET MAUI

  • روتر را برای بارگیری صفحه تنظیم کنید Adjust the Router to Load the Page

  • از کتابخانه در سرور Blazor استفاده کنید Use the Library in Blazor Server

  • یک ICoffeeService در سرور Blazor ثبت کنید Register an ICoffeeService in Blazor Server

  • خلاصه Summary

افزودن احراز هویت و مجوز Adding Authentication and Authorization

  • معرفی Introduction

  • امنیت در Blazor Hybrid را بدانید Understand Security in Blazor Hybrid

  • یک AuthenticationStateProvider سفارشی ایجاد کنید Create a Custom AuthenticationStateProvider

  • CustomAuthStateProvider را کاوش کنید Explore the CustomAuthStateProvider

  • از AuthorizeView استفاده کنید Use the AuthorizeView

  • منطق ورود و خروج را اضافه کنید Add Login and Logout Logic

  • پس از خروج از سیستم به صفحه اصلی بروید Navigate to Home after Logging Out

  • از ویژگی Authorize استفاده کنید Use the Authorize Attribute

  • نمایش کاربر وارد شده Show the Logged in User

  • با نقش ها کار کنید Work with Roles

  • خلاصه Summary

استفاده از Blazor Hybrid در فرم های WPF و Windows Using Blazor Hybrid in WPF and Windows Forms

  • معرفی Introduction

  • طرح را درک کنید Understand the Plan

  • اجزاء را به کتابخانه منتقل کنید Move Components to the Library

  • یک پروژه WPF ایجاد کنید Create a WPF Project

  • یک BlazorWebView اضافه کنید Add a BlazorWebView

  • Dependency Injection را تنظیم کنید Set up Dependency Injection

  • ثبت خدمات مورد نیاز Register Required Services

  • شامل استایل ها Include the Styles

  • از احراز هویت ویندوز استفاده کنید Use Windows Authentication

  • به یک پروژه Windows Forms نگاه کنید Look at a Windows Forms Project

  • خلاصه Summary

انتشار برنامه شما Publishing Your Application

  • معرفی Introduction

  • برنامه دات نت MAUI Blazor را منتشر کنید Publish the .NET MAUI Blazor App

  • برنامه WPF را منتشر کنید Publish the WPF App

  • خلاصه Summary

نمایش نظرات

آموزش ساخت اپلیکیشن های هیبریدی Blazor
جزییات دوره
3h 3m
53
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Thomas Claudius Huber Thomas Claudius Huber

مهندس نرم افزار و نویسنده دوره ویدیویی