پلتفرم توسعه دهندگان NET 8.0 منتشر شد

بر اساس گزارش اخیر، مایکروسافت دات نت 8.0، آخرین نسخه پلتفرم توسعه منبع باز دات نت را منتشر کرده است. این نسخه شامل بهبودهای عملکردی بسیاری است.

به گزارش TechNock، مایکروسافت امروز آخرین نسخه پلتفرم توسعه منبع باز دات نت خود را منتشر کرد. نسخه جدید، .NET 8.0 منتشر شد، نه تنها شامل بسیاری از بهبودهای عملکرد است. در عوض، توسعه‌دهنده کد جدیدی به نام Dynamic Profile-Guided Optimization (PGO) اضافه کرده است که مایکروسافت می‌گوید که عملکرد برنامه‌های ساخته شده با .NET 8 را تا 20 درصد افزایش می‌دهد.

ویدئو

مایکروسافت در یک پست وبلاگی اعلام کرد:

مجموعه دستورالعمل AVX-512 که در حال حاضر پشتیبانی می شود به شما امکان می دهد عملیات موازی را روی بردارهای داده 512 بیتی انجام دهید. این بدان معناست که می توانید داده های بیشتری را در زمان کمتری پردازش کنید. انواع پایه (عددی و فراتر از آن) اکنون یک رابط قابل برنامه ریزی و قابل تجزیه جدید را پیاده سازی می کنند که به آنها اجازه می دهد مستقیماً در UTF-8 بدون هیچ تلاشی برای کدگذاری قالب بندی و تجزیه شوند.

به گفته مایکروسافت، نتایج تست TechEmpower نشان می‌دهد که در سناریوی JSON API، عملکرد .NET 8 در مقایسه با NET 7 تقریباً 18 درصد افزایش می‌یابد و در سناریوی Fortunes، عملکرد .NET 8 نسبت به NET 7 افزایش می‌یابد. . حدود 24 درصد افزایش می یابد. از آنجایی که این پلتفرم توسط مایکروسافت توسعه یافته است، استفاده از NET 8 را برای برنامه های مبتنی بر هوش مصنوعی توصیه می کند. ردموندی ها اعلام کردند:

ادغام Tensor primitives با رشد فایل های اجرایی هوش مصنوعی و ابزارهای جدید و SDK. از طریق همکاری بسیاری از شرکای داخلی و خارجی مانند Azure OpenAI، Azure Cognitive Search، Milvus، Qdrant و تیم های مایکروسافت، ما اطمینان حاصل کرده ایم که توسعه دهندگان دات نت. به راحتی از طریق SDK های مرتبط به مدل ها، خدمات و پلتفرم های هوش مصنوعی مختلف دسترسی داشته باشید. علاوه بر این، Semantic Kernel SDK منبع باز، ادغام این مؤلفه‌ها را در برنامه‌های کاربردی جدید و موجود آسان می‌کند تا به شما در ارائه تجربیات کاربر نوآورانه کمک کند.

نئووین او می‌نویسد که برنامه‌های AOT یا Ahead of Time هنگام توسعه بر روی .NET 8 و با استفاده از پلتفرم‌های لینوکس و ویندوز عملکرد بهتری دارند. این بدان معنی است که توسعه دهندگان نیازی به استفاده از JIT یا کامپایلرهای به موقع برای کامپایل برنامه های خود در زمان اجرا ندارند.

علاوه بر معرفی دات نت 8.0، مایکروسافت اولین نسخه دات نت اسپایر را نیز منتشر می کند. این پشته بر اساس نظر مایکروسافت است و برای ساخت برنامه های کاربردی مبتنی بر ابر طراحی شده است. مایکروسافت اعلام کرده است که به طور پیش فرض از اجزای مختلفی مانند تله متری، انعطاف پذیری، پیکربندی و بررسی سلامت استفاده خواهد کرد.

علاوه بر این، مایکروسافت می گوید که یک تجربه توسعه دهنده ساده در محل دارد که به اندازه کافی پیچیده برای ساخت برنامه های مبتنی بر ابر است. توسعه دهندگان می توانند درباره NET Aspire اطلاعات بیشتری کسب کنند. در این پست وبلاگ جداگانه و بازخورد خود را در مورد این پیش نمایش در GitHub ارسال کنید.

نوشته شده توسط .NET 8 Developer Platform. اولین بار در Tech Knock منتشر شد – اخبار دنیای فناوری. ظاهر شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *