دوره آموزشی NET MAUI. : فراتر از اصول
3 ساعت 4 دقیقهمتوسط2022-09-13
مدرسین

Kevin Ford
Development Practice Lead at Magenic
جزئیات دوره
در .NET MAUI: Beyond the Basics، مربی کوین فورد شما را بیشتر در توسعه MAUI راهنمایی می کند. این دوره کمی عمیقتر به .NET MAUI میپردازد و برخی از طرحبندیها و ویژگیهایی که اغلب نادیده گرفته میشوند را بررسی میکند که میتوانند به مؤثرتر کردن توسعه شما در MAUI کمک کنند و به برنامههای شما کمک کنند تا به سطح بعدی برسند. کوین چرخه طرح بندی را توضیح می دهد، سپس به جزئیات StackLayout در مقابل Grid، FlexLayout، AbsoluteLayout و TableView می پردازد. او به بررسی تفاوتهای کنترلهای CollectionView و ListView و همچنین کنترل طرحبندیها، گروههای در حال جمع شدن، بارگذاری پویا دادهها و موارد دیگر میپردازد. کوین به شما نشان میدهد که چگونه به نماهای سفارشی در XAML ارجاع دهید و به تعیین کلیات، ایجاد افزونههای نشانهگذاری و حالتهای مشاهده و موارد دیگر میپردازد. او عمیقاً به پیوند دادههای پیشرفته با موضوعاتی مانند پیوندهای اجدادی، اتصال به نماها، مبدلهای ارزش با اتصالهای چندگانه، و کارهایی که باید در صورت خطای اتصال دادهها انجام شود، میپردازد. به علاوه، کوین شما را با متحرک سازی نماها در MAUI و ایجاد انیمیشن های سفارشی آشنا می کند.
مهارت ها
.NET MAUISoftware Development ToolsMicrosoftSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - آنچه فراتر از اصول است
- 02 - آنچه باید بدانید
- 03 - نصب وثیقه دوره
1. کار با Layouts
- 04 - درک چرخه چیدمان
- 05 - StackLayout در مقابل Grid
- 06 - FlexLayout
- 07 - AbsoluteLayout
- 08 - TableView
- 09 - چالش - تبدیل طرح به کد
- 10 - راه حل - تبدیل طرح به کد
2. CollectionView در مقابل ListView
- 11 - تفاوت در این کنترل ها
- 12 - کنترل طرحبندیها با CollectionView
- 13 - جمع شدن گروه ها با CollectionView
- 14 - برخورد با لیست های بزرگ
- 15 - ایجاد CollectionView با بارگذاری دینامیک داده
- 16 - چالش - کار با مجموعه ها
- 17 - راه حل - کار با مجموعه ها
3. فراتر از XAML پایه
- 18 - ارجاع به نماهای سفارشی
- 19 - سازندگان و کارخانه ها
- 20 - تعیین ژنریک در XAML
- 21 - ایجاد پسوند نشانه گذاری
- 22 - حالت های نمای سفارشی
- 23 - چالش - ایجاد فرم XAML
- 24 - راه حل - ایجاد فرم XAML
4. Advanced Data Binding
- 25 - پیوندهای اجدادی
- 26 - نمونه پیوندهای اجدادی
- 27 - مقید به نماها
- 28 - محدودیت پارامترهای مبدل مقدار
- 29 - مبدل های ارزش با اتصال های متعدد
- 30 - زمانی که اتصال داده ها اشتباه می شود
- 31 - چالش - کار با داده های binding
- 32 - راه حل - کار با داده binding
5. انیمیشن ها
- 33 - نحوه و زمان استفاده از انیمیشن ها
- 34 - مقدمه ای بر انیمیشن های پایه
- 35 - کنترل انیمیشن ها با توابع آسان کننده
- 36 - ساخت انیمیشن های سفارشی قسمت 1
- 37 - ساخت انیمیشن های سفارشی قسمت 2
- 38 - وقتی انیمیشن های MAUI کافی نیستند
- 39 - چالش - انیمیشن
- 40 - راه حل - انیمیشن ها
نتیجه
- 41 - یادگیری آینده
دوره های مرتبط
- دوره آموزشی NET 9 Maui.: امکانات بهتر برای توسعه چندسکویی
- دوره آموزشی از کنسول تا رابط کاربری: بررسی عمیق توسعه چندپلتفرمی با MAUI
- دوره آموزشی استفاده از GenAI در توسعه NET MAUI
- دوره آموزشی توسعه کراس پلتفرم سی شارپ
- دوره آموزشی ایجاد برنامه های NET MAUI با Blazor
- دوره آموزشی NET MAUI. برای مبتدیان
- دوره آموزشی یادگیری جامع NET MAUI
- دوره آموزشی نگاه اولیه به NET MAUI.