دوره آموزشی 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
سرفصل ها
مقدمه
- آنچه فراتر از اصول است
- آنچه باید بدانید
- نصب وثیقه دوره
کار با Layouts
- درک چرخه چیدمان
- StackLayout در مقابل Grid
- FlexLayout
- AbsoluteLayout
- TableView
- چالش - تبدیل طرح به کد
- راه حل - تبدیل طرح به کد
CollectionView در مقابل ListView
- تفاوت در این کنترل ها
- کنترل طرحبندیها با CollectionView
- جمع شدن گروه ها با CollectionView
- برخورد با لیست های بزرگ
- ایجاد CollectionView با بارگذاری دینامیک داده
- چالش - کار با مجموعه ها
- راه حل - کار با مجموعه ها
فراتر از XAML پایه
- ارجاع به نماهای سفارشی
- سازندگان و کارخانه ها
- تعیین ژنریک در XAML
- ایجاد پسوند نشانه گذاری
- حالت های نمای سفارشی
- چالش - ایجاد فرم XAML
- راه حل - ایجاد فرم XAML
Advanced Data Binding
- پیوندهای اجدادی
- نمونه پیوندهای اجدادی
- مقید به نماها
- محدودیت پارامترهای مبدل مقدار
- مبدل های ارزش با اتصال های متعدد
- زمانی که اتصال داده ها اشتباه می شود
- چالش - کار با داده های binding
- راه حل - کار با داده binding
انیمیشن ها
- نحوه و زمان استفاده از انیمیشن ها
- مقدمه ای بر انیمیشن های پایه
- کنترل انیمیشن ها با توابع آسان کننده
- ساخت انیمیشن های سفارشی قسمت 1
- ساخت انیمیشن های سفارشی قسمت 2
- وقتی انیمیشن های MAUI کافی نیستند
- چالش - انیمیشن
- راه حل - انیمیشن ها
نتیجه
- یادگیری آینده