NET Core 2.0 مع تحسينات كبيرة
أصدرت Microsoft إصدارًا رئيسيًا جديدًا من .NET Core runtime. بالنسبة لأولئك الذين لا يعرفون ، يعد .NET Core نظامًا أساسيًا للتطوير عبر الأنظمة الأساسية يتم صيانته بواسطة Microsoft و .NET community. يوفر الإصدار 2.0 الكثير من تحسينات الأداء ودعم المزيد من الأنظمة الأساسية وبعض الميزات الجديدة لمستخدمي أحدث إصدارات Visual Studio IDE.
تقوم .NET Core أيضًا بتطبيق .NET Standard 2.0 لتوفير أكثر من ضعف عدد واجهات برمجة التطبيقات الجديدة للمطورين الذين يستخدمونها في مشاريعهم. يمكن تثبيت .NET Core 2.0 جنبًا إلى جنب مع إصدارات وقت التشغيل السابقة. بينما ستستمر المشاريع الحالية في استهداف الإصدارين 1.0 و 1.1 ؛ ستحتاج إلى استهداف الإصدار الجديد يدويًا.
إليك الجديد في هذا الإصدار وفقًا لسجل التغيير الرسمي:
مدة العرض
- تحسينات كبيرة في الأداء في وقت التشغيل وإطار العمل
تنفذ .NET Standard 2.0 - دعم 6 منصات جديدة ، بما في ذلك Debian Stretch و SUSE Linux Enterprise Server 12 SP2 و macOS High Sierra.
- RyuJIT هو x86 JIT في .NET Core 2.0
- إصدارات Linux و Windows ARM32 متوفرة الآن ، في المعاينة.
SDK
- أصبحت استعادة dotnet الآن أمرًا ضمنيًا.
- يمكن لمشاريع .NET Core و .NET Standard الرجوع إلى حزم ومشاريع .NET Framework NuGet.
- يمكن بناء .NET Core SDK من المصدر باستخدام ريبو بناء المصدر.
استوديو مرئي
- يدعم Live Unit Testing. NET Core
- تحسينات التنقل في التعليمات البرمجية
- دعم وظائف C # Azure في المربع
- دعم CI / CD للحاويات
أصدرت Microsoft أيضًا إصدارات جديدة من Visual Studio 2017 (الإصدار 15.3) و Visual Studio for Mac (الإصدار 7.1) مع دعم هذا الإصدار .NET Core. توجه إلى منشور مدونة Microsoft الرسمي حول هذا الموضوع لمعرفة المزيد عن هذا الإصدار.
يمكنك أيضًا معرفة المزيد من التفاصيل حول ميزات .NET Core 2.0 و حمله من هنا.