Išleista .NET Core 2.0 su dideliais patobulinimais
„Microsoft“ išleido naują pagrindinę „.NET Core“ vykdymo laiko versiją. Tiems iš jūsų, kurie nežino, .NET Core yra kelių platformų kūrimo platforma, kurią prižiūri Microsoft ir .NET bendruomenė. 2.0 versija suteikia daug našumo patobulinimų, palaiko daugiau platformų ir keletą naujų funkcijų, skirtų naujausių Visual Studio IDE versijų naudotojams.
.NET Core taip pat diegia .NET Standard 2.0, kad kūrėjams, naudojantiems jį savo projektuose, būtų sukurta daugiau nei dvigubai daugiau naujų API. .NET Core 2.0 galima įdiegti kartu su ankstesnėmis vykdymo laiko versijomis. Nors esami projektai ir toliau bus taikomi 1.0 ir 1.1 versijoms; turėsite taikyti naują versiją rankiniu būdu.
Štai kas naujo šiame leidime pagal oficialų pakeitimų žurnalą:
Vykdymo laikas
- Pagrindiniai vykdymo laiko ir sistemos našumo patobulinimai
Diegia .NET Standard 2.0 - Palaikomos 6 naujos platformos, įskaitant Debian Stretch, SUSE Linux Enterprise Server 12 SP2 ir macOS High Sierra.
- RyuJIT yra x86 JIT .NET Core 2.0
- „Linux“ ir „Windows ARM32“ versijos dabar yra peržiūros.
SDK
- dotnet atkūrimas dabar yra numanoma komanda.
- .NET Core ir .NET Standard projektai gali nurodyti .NET Framework NuGet paketus ir projektus.
- .NET Core SDK gali būti sukurtas iš šaltinio naudojant šaltinio kūrimo atpirkimą.
Visual Studio
- „Live Unit Testing“ palaiko .NET Core
- Kodo naršymo patobulinimai
- C# Azure Functions palaikymas laukelyje
- CI/CD palaikymas konteineriams
„Microsoft“ taip pat išleido naujas „Visual Studio 2017“ (versija 15.3) ir „Visual Studio for Mac“ (7.1 versija) versijas su šio .NET Core leidimo palaikymu. Eikite į oficialus „Microsoft“ tinklaraščio įrašas apie tai Norėdami sužinoti daugiau apie šį leidimą.
Taip pat galite sužinoti daugiau apie .NET Core 2.0 funkcijas ir atsisiųskite jį iš čia.