مایکروسافت در حال آماده سازی دات نت 5 با پشتیبانی از macOS، Linux و Android است

با انتشار NET Core 3.0 در سال جاری، مایکروسافت آزاد خواهد شد پلتفرم .NET 5 که یک پیشرفت بزرگ برای سیستم توسعه به طور کلی خواهد بود. نوآوری اصلی، در مقایسه با .NET Framework 4.8، پشتیبانی از Linux، macOS، iOS، Android، tvOS، watchOS و WebAssembly خواهد بود. در عین حال، نسخه 4.8 آخرین باقی خواهد ماند؛ تنها خانواده Core بیشتر توسعه خواهد یافت.

مایکروسافت در حال آماده سازی دات نت 5 با پشتیبانی از macOS، Linux و Android است

گزارش شده است که توسعه بر روی Runtime، JIT، AOT، GC، BCL (کتابخانه کلاس پایه)، C#، VB.NET، F#، ASP.NET، Entity Framework، ML.NET، WinForms، WPF و Xamarin متمرکز خواهد شد. این پلتفرم را متحد می کند و یک چارچوب باز و زمان اجرا برای کارهای مختلف ارائه می دهد. در نتیجه، بدون در نظر گرفتن نوع برنامه، امکان ایجاد اپلیکیشن برای پلتفرم های مختلف بر روی یک پایه کد مشترک با فرآیند ساخت یکسان وجود خواهد داشت. 

مایکروسافت در حال آماده سازی دات نت 5 با پشتیبانی از macOS، Linux و Android است

انتظار می رود .NET 5 در نوامبر 2020 منتشر شود و به یک پلتفرم واقعا جهانی برای توسعه تبدیل شود. در عین حال، "پنج" تنها نوآوری مایکروسافت در تجارت منبع باز نیست. این شرکت قبلا اعلام کرد زیرسیستم ویندوز برای لینوکس (WSL) نسخه دوم که باید چندین برابر سریعتر از نسخه اول باشد و همچنین بر اساس ساخت هسته لینوکس خودش باشد.

برخلاف نسخه اول، این یک هسته تمام عیار است و نه یک لایه شبیه سازی. این رویکرد زمان راه‌اندازی را افزایش می‌دهد، مصرف رم و I/O سیستم فایل را بهینه می‌کند و به کانتینرهای Docker اجازه می‌دهد مستقیماً اجرا شوند.

جالب ترین چیز این است که این شرکت قول می دهد که هسته را نبندد و تمام پیشرفت های مربوط به آن را در دسترس جامعه قرار دهد. در این صورت هیچ ارتباطی با کیت های توزیع وجود نخواهد داشت. کاربران، مانند قبل، می توانند هر تصویری را که مناسب آنهاست دانلود کنند.


اضافه کردن نظر