دوره آموزشی NET MAUI. : فراتر از اصول

دوره آموزشی NET MAUI. : فراتر از اصول

3 ساعت 4 دقیقهمتوسط2022-09-13

مدرسین

Kevin Ford

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 کافی نیستند
  • چالش - انیمیشن
  • راه حل - انیمیشن ها

نتیجه

  • یادگیری آینده
۸۰,۰۰۰ تومان