مایکروسافت در دسترس بودن عمومی دات نت 8 را با عملکرد و بهبودهای دیگر اعلام کرد
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
امروز، مایکروسافت در دسترس بودن .NET 8 با هزاران بهبود عملکرد، ثبات و امنیت را اعلام کرد. همراه با دات نت 8، مایکروسافت همچنین چندین پلتفرم و بهبود ابزار را برای بهبود بهره وری توسعه دهندگان اعلام کرد. در زیر میتوانید در مورد نکات برجسته نسخه NET 8 بخوانید.
عملکرد:
- دات نت 8 با یک کد مولد جدید به نام بهینه سازی هدایت شده با نمایه پویا (PGO) عرضه می شود که کد شما را بر اساس استفاده در دنیای واقعی بهینه می کند. مایکروسافت ادعا می کند که این ویژگی می تواند عملکرد برنامه ها را تا 20٪ بهبود بخشد.
- پشتیبانی مجموعه دستورات AVX-512 عملیات موازی را روی بردارهای 512 بیتی داده امکان پذیر می کند.
- انواع ابتدایی (عددی و فراتر از آن) اکنون یک رابط قابل قالببندی و تجزیهپذیر جدید را پیادهسازی میکنند، که آنها را قادر میسازد مستقیماً بهعنوان UTF-8 قالببندی و تجزیه کنند، بدون هیچگونه سربار رمزگذاری.
NET Aspire:
دات نت Aspire پشته ای برای ساخت برنامه های کاربردی ابری مقاوم، قابل مشاهده و قابل تنظیم با دات نت است. دات نت Aspire شامل مجموعهای از مؤلفهها است که برای کلود بومی با تلهمتری، انعطافپذیری، پیکربندی و بررسیهای سلامت بهبود یافته است. NET Aspire به موارد زیر کمک می کند:
- تنظیم و ارکستراسیون: .NET Aspire ویژگی هایی را برای اجرا و اتصال برنامه های چند پروژه ای و وابستگی های آنها فراهم می کند.
- اجزاء: مؤلفههای .NET Aspire بستههای NuGet برای سرویسهای پرکاربرد، مانند Redis یا Postgres هستند، با رابطهای استاندارد شده که اطمینان حاصل میکنند که به طور مداوم و یکپارچه با برنامه شما متصل میشوند.
- تجهیز: دات نت Aspire با قالب های پروژه و تجربیات ابزار برای ویژوال استودیو و
dotnet
CLI به شما کمک می کند تا برنامه های .NET Aspire را ایجاد کرده و با آنها تعامل داشته باشید.
بهبود کانتینر دات نت:
اکنون تصویر دات نت برای امنیت بیشتر با یک کاربر غیر روت همراه است. ابزار NET SDK تصاویر کانتینر را بدون Dockerfile منتشر می کند و به طور پیش فرض غیر روت هستند. همچنین، زمان استقرار برنامههای داتنت در کانتینرها به دلیل کوچکتر شدن تصاویر پایه داتنت سریعتر است.
بهبود Blazor:
Blazor در NET 8 می تواند از سرور و کلاینت با هم استفاده کند تا تمام نیازهای رابط کاربری وب شما را برطرف کند.
توسعه هوش مصنوعی:
دات نت 8 چندین پیشرفت را به ارمغان می آورد؟System.Numerics
?کتابخانه برای بهبود سازگاری آن با بارهای کاری هوش مصنوعی Generative.
جدای از موارد فوق، نسخه جدید دات نت 8 با چندین پیشرفت دیگر نیز همراه است که میتوانید با جزئیات در مورد آنها مطالعه کنید. اینجا کلیک نمایید.