A .NET Core 2.0 jelentős fejlesztésekkel jelent meg
A Microsoft kiadta a .NET Core futtatókörnyezetének új főverzióját. Azok számára, akik nem ismerik, a .NET Core egy többplatformos fejlesztői platform, amelyet a Microsoft és a .NET közösség tart fenn. A 2.0-s verzió számos teljesítményjavítást, több platform támogatását és néhány új funkciót kínál a Visual Studio legújabb IDE-verzióinak felhasználói számára.
A .NET Core a .NET Standard 2.0-t is megvalósítja, hogy több mint kétszer annyi új API-t biztosítson a projektjeikben használó fejlesztők számára. A .NET Core 2.0 telepíthető a korábbi futásidejű verziók mellé. Míg a meglévő projektek továbbra is az 1.0-s és 1.1-es verziót célozzák meg; kézzel kell megcéloznia az új verziót.
A hivatalos változásnapló szerint a következő újdonságok vannak ebben a kiadásban:
Futásidő
- Jelentős teljesítményfejlesztések a futásidőben és a keretrendszerben
A .NET Standard 2.0-t valósítja meg - 6 új platform támogatott, köztük a Debian Stretch, a SUSE Linux Enterprise Server 12 SP2 és a macOS High Sierra.
- A RyuJIT az x86 JIT a .NET Core 2.0-ban
- A Linux és Windows ARM32 buildek már elérhetőek előnézetben.
SDK
- A dotnet restore implicit parancs.
- A .NET Core és a .NET Standard projektek hivatkozhatnak a .NET-keretrendszer NuGet csomagjaira és projektjeire.
- A .NET Core SDK forrásból felépíthető a forrás-felépítési tárral.
Vizuális Stúdió
- A Live Unit Testing támogatja a .NET Core-t
- Kódnavigációs fejlesztések
- C# Azure Functions támogatás a dobozban
- CI/CD támogatás konténerekhez
A Microsoft emellett kiadta a Visual Studio 2017 (15.3-as verzió) és a Visual Studio for Mac (7.1-es verzió) új verzióit, amelyek támogatják ezt a .NET Core-kiadást. Irány a hivatalos Microsoft blogbejegyzés erről hogy többet megtudjon erről a kiadásról.
További részleteket is megtudhat a .NET Core 2.0 szolgáltatásairól és töltsd le innen.