آموزش شروع به کار با .NET MAUI
قیمت
آموزش شروع به کار با .NET MAUI یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، بررسی اولیه تکنولوژی .NET MAUI است که با نام اصلی .NET MAUI First Look از شرکت Linkedin منتشر شده است.
تکنولوژی .NET MAUI چیست؟
تکنولوژی .NET MAUI که مخفف Multi-platform App UI است که در واقع یک فریمورک چندسکویی برای ساخت برنامههای بومی یا Native با استفاده از یک کدبیس واحد به زبان سی شارپ است. این فریمورک به توسعهدهندگان امکان میدهد برنامههایی بسازند که با بهرهگیری از کد مشترک و یک API یکپارچه روی پلتفرمهای اندروید، iOS، ویندوز و macOS اجرا شوند. بهعنوان نسخه ی تکاملیافتهی Xamarin.Forms، پلتفرم .NET MAUI بهبودهایی در عملکرد، بهرهوری، و یکپارچگی با اکوسیستم .NET ارائه میدهد. این فریمورک از کامپوننتهای پیشرفتهی رابط کاربری، امکان بارگذاری سریع و یاHot Reload برای توسعه سریعتر، و فرآیندهای سادهتر انتشار پشتیبانی میکند. با قابلیت هدفگذاری چند پلتفرم از یک پروژه واحد، پلتفرم.NET MAUI توسعه برنامههای مدرن، واکنشگرا و با طراحی جذاب را سادهتر میسازد.

شباهتها و تفاوتهای .NET MAUI و Xamarin.Forms
پلتفرم.NET MAUI و Xamarin.Forms هدف مشترکی دارند: امکان توسعه برنامههای چندسکویی با یک کدبیس مشترک. هر دو فریمورک از XAML برای طراحی رابط کاربری و از C# برای پیاده سازی منطق برنامه استفاده میکنند. با این حال، پلتفرم.NET MAUI بهبودهای قابلتوجهی مانند ساختار پروژه واحد برای تمامی پلتفرمها، عملکرد بهتر، و سازگاری با نسخههای جدید ارائه میدهد .برخلاف Xamarin.Forms که نیاز به پروژههای جداگانه برای هر پلتفرم دارد، .NET MAUI همه چیز را در یک راهحل یکپارچه ادغام میکند. علاوه بر این، .NET MAUI ویژگیهای مدرنی مانند مدیریت چرخه حیات برنامه بومی و تزریق وابستگی سادهشده را معرفی میکند که آن را به یک فریمورک کارآمدتر و آماده برای آینده برای توسعهدهندگان تبدیل میکند.
سرفصل مطالب آموزش ویدئویی شروع به کار با .NET MAUI
مقدمه دوره آموزشی
- اولین نگاه به .NET MAUI
- آنچه باید بدانید
معرفی .NET MAUI
- معرفی .NET MAUI
- درک یک پروژه .NET MAUI
- بررسی کردن Interface layout
- کنترلها
- کار کردن با .NET MAUI Essentials
جمع بندی
- گامهای بعدی