لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن های هیبریدی 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
نمایش نظرات