.NET Core 2.0, büyük iyileştirmelerle çıktı
Microsoft, .NET Core çalışma zamanının yeni bir ana sürümünü yayımladı. Bilmeyenler için .NET Core, Microsoft ve .NET topluluğu tarafından sağlanan bir çapraz platform geliştirme platformudur. Sürüm 2.0, en son Visual Studio IDE sürümlerinin kullanıcıları için birçok performans iyileştirmesi, daha fazla platform için destek ve birkaç yeni özellik getiriyor.
.NET Core, projelerinde kullanan geliştiricilere iki kattan fazla yeni API sağlamak için .NET Standard 2.0'ı da uyguluyor. .NET Core 2.0, önceki çalışma zamanı sürümleriyle birlikte yüklenebilir. Mevcut projeler 1.0 ve 1.1 sürümlerini hedeflemeye devam edecek olsa da; yeni sürümü manuel olarak hedeflemeniz gerekecek.
Resmi değişiklik günlüğüne göre bu sürümdeki yenilikler:
Çalışma süresi
- Çalışma zamanı ve çerçevede önemli performans iyileştirmeleri
.NET Standard 2.0'ı uygular - Debian Stretch, SUSE Linux Enterprise Server 12 SP2 ve macOS High Sierra dahil 6 yeni platform destekleniyor.
- RyuJIT, .NET Core 2.0'daki x86 JIT'dir
- Linux ve Windows ARM32 derlemeleri artık önizlemede mevcut.
SDK
- dotnet restore artık örtük bir komuttur.
- .NET Core ve .NET Standard projeleri, .NET Framework NuGet paketlerine ve projelerine başvurabilir.
- .NET Core SDK, kaynak oluşturma deposuyla kaynaktan oluşturulabilir.
Görsel stüdyo
- Canlı Birim Testi, .NET Core'u destekler
- Kod gezinme iyileştirmeleri
- Kutuda C# Azure İşlevleri desteği
- Kapsayıcılar için CI/CD desteği
Microsoft ayrıca, bu .NET Core sürümünü destekleyen Visual Studio 2017'nin (sürüm 15.3) ve Visual Studio for Mac'in (sürüm 7.1) yeni sürümlerini yayımladı. şuraya git: bununla ilgili resmi Microsoft blog yazısı Bu sürüm hakkında daha fazla bilgi edinmek için
Ayrıca .NET Core 2.0 özellikleri hakkında daha fazla bilgi edinebilir ve buradan indir.