مسیر یادگیری Xamarin (Legacy)
فریمورک قدیمیتر مایکروسافت برای موبایل Cross-Platform با C#؛ پشتیبانی پایان یافته و مسیر مهاجرت آن .NET MAUI است.
6 مرحله
- 1.
Xamarin (Legacy) چیست؟
فریمورک قدیمیتر مایکروسافت برای توسعه موبایل Cross-Platform با C#؛ اکنون جای خود را به .NET MAUI داده است.
~6 ساعت - 2.
آشنایی با Xamarin به عنوان یک فناوری legacy
معرفی Xamarin به عنوان فریمورک توسعه cross-platform مبتنی بر C# و دلایل محبوبیت آن پیش از ظهور .NET MAUI را توضیح میدهد.
~3 ساعت - 3.
درک معماری Xamarin.Forms
نحوه اشتراک کد UI بین پلتفرمها با XAML در Xamarin.Forms و رندر شدن آن به کنترلهای native هر پلتفرم را شرح میدهد.
~5 ساعت - 4.
دلایل و پیامدهای پایان پشتیبانی Xamarin
تاریخ رسمی پایان پشتیبانی Xamarin در مه ۲۰۲۴ و ریسکهای ادامه استفاده از آن در پروژههای جدید را توضیح میدهد.
~3 ساعت - 5.
مهاجرت پروژه به .NET MAUI
ابزار .NET Upgrade Assistant و مراحل عملی تبدیل پروژه Xamarin.Forms به .NET MAUI را شرح میدهد.
~8 ساعت - 6.
مدیریت ریسک پروژههای legacy
استراتژیهای کاهش ریسک برای پروژههایی که فعلاً امکان مهاجرت کامل ندارند، مانند pinning نسخهها و برنامهریزی مهاجرت تدریجی را بررسی میکند.
~4 ساعت
