آموزش ساخت اپلیکیشن‌های .NET MAUI با استفاده از Blazor - آخرین آپدیت

دانلود Creating .NET MAUI Applications with Blazor

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

توسعه اپلیکیشن‌ها می‌تواند نیازمند منابع زیادی باشد. با ترکیب MAUI و Blazor، شما می‌توانید پشته تکنولوژی سازمان خود را ساده‌تر کرده و تنها یک اپلیکیشن برای چندین پلتفرم مختلف بنویسید. این روش باعث صرفه‌جویی در زمان و هزینه شده و امکان اشتراک‌گذاری کد بین وب‌سایت‌ها، اپلیکیشن‌های موبایل و دسکتاپ را فراهم می‌کند. این رویکرد به‌ویژه برای اپلیکیشن‌های سازمانی داخلی که ایجاد پایگاه کدهای مجزا برای وب و موبایل در آن‌ها کاربرد کمی دارد، بسیار مفید است. در این دوره، مدرس (کوین فورد) جنبه‌های کلیدی ترکیب MAUI و Blazor را از طریق یک تمرین عملی آموزش می‌دهد: ساخت یک اپلیکیشن یادداشت‌برداری که قابلیت اجرا روی دستگاه‌های موبایل، از طریق وب‌سایت و در هر دو حالت آنلاین و آفلاین را داشته باشد.

چه در .NET تازه‌کار باشید و چه یک توسعه‌دهنده با تجربه، این دوره برای هر کسی که می‌خواهد یاد بگیرد چگونه اپلیکیشن‌های قدرتمند و چندپلتفرمی (Cross-Platform) را با سهولت بسازد، ایده‌آل است. همین امروز برای کشف قدرت Blazor در MAUI به کوین بپیوندید.


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

مقدمه Introduction

  • آنچه باید قبل از شروع این دوره بدانید What you should know before taking this course

  • آماده‌سازی سیستم برای گذراندن دوره Setting up your machine to take this course

  • قدرت Blazor و .NET MAUI The power of Blazor and .NET MAUI

1. .NET MAUI و Blazor: انتقال توسعه وب به اپلیکیشن‌های موبایل 1. .NET MAUI and Blazor: Bringing Web Development to Mobile Applications

  • انتقال داده‌ها Passing data

  • ترکیب صفحات .NET MAUI و صفحات Blazor: بخش اول Combining .NET MAUI pages and Blazor pages: Part 1

  • چه زمانی اپلیکیشن .NET MAUI Blazor انتخاب مناسبی است؟ When is a .NET MAUI Blazor app a good choice?

  • چالش: ناوبری و انتقال داده‌ها Challenge: Navigating and passing data

  • معماری یک اپلیکیشن .NET MAUI Blazor The architecture of a .NET MAUI Blazor app

  • راه حل: ناوبری و انتقال داده‌ها Solution: Navigating and passing data

  • دسترسی به APIهای نیتیو (Native APIs) Accessing the native APIs

  • ترکیب صفحات .NET MAUI و صفحات Blazor: بخش دوم Combining .NET MAUI pages and Blazor pages: Part 2

2. استایل‌دهی رابط کاربری موبایل در .NET MAUI Blazor 2. Mobile UI Styling in .NET MAUI Blazor

  • استفاده از نوار ناوبری Ionic با Blazor Using the Ionic navigation bar with Blazor

  • استفاده از Ionic و Blazor: وارد کردن کتابخانه‌های npm Using Ionic and Blazor: Bringing in npm libraries

  • راه حل: پیاده‌سازی سینتکس Ionic در لیست یادداشت‌ها Solution: Implementing Ionic syntax into the notes list

  • سرویس ناوبری یکپارچه: بخش دوم A unified navigation service: Part 2

  • چالش: پیاده‌سازی سینتکس Ionic در لیست یادداشت‌ها Challenge: Implentinging Ionic syntax into the notes list

  • سرویس ناوبری یکپارچه: بخش سوم A unified navigation service: Part 3

  • چرا ناوبری برای اپلیکیشن‌های .NET MAUI Blazor یک چالش است؟ Why is navigation a problem for .NET MAUI Blazor applications?

  • جایگزین‌های رابط کاربری (UI) UI alternatives

  • سرویس ناوبری یکپارچه: بخش اول A unified navigation service: Part 1

  • درج سینتکس Ionic در صفحات Razor Inserting Ionic syntax into Razor Pages

3. ساخت راهکاری که هم در وب و هم در اپلیکیشن کار کند 3. Making a Solution That Works on the Web and in the App

  • کتابخانه‌های کلاس Razor (RCL) Razor Class Libraries

  • وضعیت APIهای نیتیو چگونه است؟ How about native APIs?

  • یک وب‌سایت واحد برای مدیریت همه پلتفرم‌ها A single website to rule them all

  • راه حل: پیاده‌سازی IndexedDB Solution: Implementing IndexedDB

  • چالش: پیاده‌سازی IndexedDB Challenge: Implementing IndexedDB

  • ذخیره‌سازی داده‌های محلی: بخش دوم Storing local data: Part 2

  • سرویس ورکر HTML5 و WebAssembly The HTML5 service worker and WebAssembly

  • ذخیره‌سازی داده‌های محلی: بخش اول Storing local data: Part 1

  • مدیریت تفاوت‌های UI بین وب‌سایت و اپلیکیشن Handling UI differences between website and app

  • مسائل مربوط به به‌روزرسانی اپلیکیشن Issues around keeping your app up to date

4. تعامل با بک‌اند (Back End) 4. Interacting with a Back End

  • پیاده‌سازی احراز هویت با Auth0: بخش اول Implementing authentication with Auth0: Part 1

  • راه حل: استفاده از توکن (Token) Solution: Using the Token

  • پیاده‌سازی احراز هویت با Auth0: بخش سوم Implementing authentication with Auth0: Part 3

  • چالش: استفاده از توکن Challenge: Using the Token

  • پیاده‌سازی احراز هویت با Auth0: بخش دوم Implementing authentication with Auth0: Part 2

  • راه‌اندازی Auth0 Setting up Auth0

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش ساخت اپلیکیشن‌های .NET MAUI با استفاده از Blazor
جزییات دوره
3h 10m
38
(آخرین آپدیت)
3,161
- از 5
ندارد
دارد
دارد
Kevin Ford
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Ford Kevin Ford

پیشرو در زمینه توسعه در Magenic

کوین فورد پیشرو در توسعه در Magenic است که بر روی فناوری تلفن همراه و برنامه های تلفن همراه سازمانی تمرکز دارد.

مهارت های کوین شامل تخصص در توسعه نرم افزار است. ، متدولوژی های چابک، نرم افزار سازمانی، دات نت و سی شارپ.