تقديم .NET 5.0 Preview 3

نقدم الإصدار الجديد من .NET 5.0 Preview 3. وهو يحتوي على مجموعة من الميزات الجديدة وتحسينات الأداء. نواصل العمل على ميزات أكثر أساسية سيتم تضمينها في الإصدار النهائي من 5.0. تتناول المقالة حول .NET 5.0 Preview 1 ما نخطط لتطبيقه في .NET 5.0. يرجى التحقق من المنشور والمستودع dotnet / التصاميم ومشاركة ملاحظاتك. وبالطبع ، يرجى تثبيت Preview 3 واختبار مهامك باستخدام الإصدار الجديد.

يمكنك  تنزيل .NET 5.0 Preview 3 لأنظمة التشغيل Windows و macOS و Linux:


 يتوفر كل من ASP.NET Core  و  EF Core الآن.

تفاصيل حول الإصدار تحت القطع.



يجب عليك استخدام Visual Studio 2019 16.5 للعمل مع .NET 5.0. قم بتثبيت أحدث  ملحق C # لاستخدام .NET 5.0 مع Visual Studio Code. .NET 5.0 غير معتمد حتى الآن في Visual Studio لنظام التشغيل Mac.

مع الإصدار:


دعونا نلقي نظرة على بعض التحسينات في Preview 3.

تحسين جودة التعليمات البرمجية في RyuJIT


يتضمن كل إصدار مجموعة من التغييرات التي تعمل على تحسين رمز الجهاز الذي تنشئه JIT (نسميها "جودة الرمز"). جودة أفضل للرمز تعني أداء أفضل للتطبيق.


System.Text.Json



دعم .NET SDK لتجميعات .NET Framework


 سيشير .NET SDK الآن تلقائيًا  إلى  Microsoft.NETFramework.ReferenceAssemblies حزمة NuGet حزمة NuGet استنادًا إلى .NET Framework الهدف في ملف المشروع. يسمح لك هذا التغيير بإنشاء مشاريع .NET Framework على جهاز كمبيوتر دون تثبيت حزمة استهداف .NET Framework. ينطبق هذا التحسين فقط على حزم الاستهداف ولا يأخذ في الاعتبار التبعيات الأخرى التي قد يمتلكها المشروع.

استنتاج


يسعدنا تلقي ملاحظاتك حول جودة الإصدار. خلال الأشهر القليلة القادمة ، سيكون هناك الكثير من الأشياء الجديدة ، ولكن سيتم إصدار الإصدار الرئيسي في نوفمبر.

All Articles