عنوان:

‫انتقال .NET MAUI به CoreCLR در نسخه .NET 11


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۳/۰۹ ۱۰:۳۲
آدرس: www.dntips.ir
در نسخه .NET 11 Preview 4، مایکروسافت اعلام کرد که CoreCLR به عنوان زمان‌اجرای پیش‌فرض برای برنامه‌های .NET MAUI در سیستم‌عامل‌های اندروید، iOS و Mac Catalyst انتخاب شده است. این تغییر باعث می‌شود که برنامه‌های موبایل از همان زمان‌اجرایی بهره‌مند شوند که در ASP.NET Core و سرویس‌های ابری مایکروسافت استفاده می‌شود.

پروژه Mono برای بیش از ۱۵ سال نقش حیاتی در اجرای .NET روی پلتفرم‌های غیرویندوزی ایفا کرده است و زیربنای بسیاری از فناوری‌های محبوب مانند Xamarin و Unity بوده است. با این حال، انتقال به CoreCLR گام بعدی در یکپارچه‌سازی اکوسیستم .NET محسوب می‌شود تا عملکرد و امنیت بالاتری برای توسعه‌دهندگان فراهم گردد.

این تغییر شامل پلتفرم‌های اندروید، iOS، Mac Catalyst و tvOS می‌شود و تمامی بیلد‌های Release و Debug را تحت تأثیر قرار می‌دهد. با این وجود، Blazor WebAssembly همچنان از Mono استفاده خواهد کرد و تغییری در این بخش ایجاد نشده است.

توسعه‌دهندگان همچنان امکان بازگشت به Mono را در صورت نیاز خواهند داشت. این به‌روزرسانی نشان‌دهنده بلوغ پلتفرم .NET و تلاش مایکروسافت برای ارائه یک تجربه توسعه یکسان در تمامی محیط‌های اجرایی است.


مشاهده مطلب اصلی