Microsoft släpper .net core 2.0 och Visual Studio 2017 version 15.3

Video: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024

Video: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024
Anonim

Microsoft gav oss den första förhandsgranskningen av.NET core 2.0 för cirka tre månader sedan. Förhandsgranskningen visade många funktioner som Linux-binära arkiv, runtime-paketbutik, inget behov av OpenSSL på OSX och fristående körbara filer, bland andra. På måndag har Microsoft gjort den slutliga utgåvan av.NET core 2.0.

Rich Lander, medlem i Common Language Runtime-teamet, kallar den senaste versionen av.NET Core "enklare att använda och mycket mer kapabel som plattform." Lander säger att.NET-utvecklare kan börja utvecklas med Core 2.0 på kommandoraden, i deras favorittextredigerare, i Visual Studio Code, i Visual Studio för Mac eller i Visual Studio 2017 15.3 (de två senare släpptes också just). Lander lägger till detta till plattformen:

"Den är redo för produktionsbelastningar, på din egen hårdvara eller ditt favoritmoln, som Microsoft Azure."

Här är några av de viktiga funktionerna i.NET core 2.0:

  1. Linux-binära filer: Den senaste versionen av.NET-kärna innehåller binära arkiv som är kompatibla med Linux-distros som stöds av.NET Core, vilket gör det möjligt för utvecklaren att experimentera med distros som inte finns i listan med stöd men ändå är kompatibla.
  2. Inget behov av OpenSSL på OSX: Med.NET core 2.0 har Microsoft gjort ändringar i kryptobiblioteken för att dra full nytta av tjänster som finns tillgängliga i mac OS, vilket effektivt eliminerar behovet av OpenSSL på OSX.
  3. Runtime Package Store:.NET core 2.0 har en Runtime Package-butik, som gör det möjligt att skapa en förkompilerad cache av vanliga bibliotek, som sedan kan placeras centralt istället för att distribueras till varje applikation, vilket dramatiskt minskar distributionens storlek och tid.
  4. Fristående körbara: Med den senaste versionen av.NET-kärnan använder portabla och fristående applikationer nu separata värd-körbara filer. Detta gör att utvecklaren av applikationen kan underteckna värden som kan köras med sin digitala signatur.
  5. Andra funktioner: Andra funktioner som är värda att notera inkluderar bärbara binära arkiv för alla plattformar, Windows Arm32 och Arm64 byggs och stöd för Linux Arm builds.

Microsoft släppte också Visual Studio 2017 version 15.3 och Visual Studio for Mac version 7.1 på måndag. Den senaste versionen av Visual Studio 2017 förbättrar tillgängligheten genom att anpassa Visual Studio till de mest populära skärmläsarna. Den senaste versionen av Visual Studio för Mac lägger till stöd för.NET Core 2.0-inriktning för sina webbappar, webbtjänster och konsolappar, samt gör det möjligt för utvecklaren att skapa.NET Standard 2.0 i biblioteksprojekt, så att de kan dela mer kod över projekt.

Microsoft släpper .net core 2.0 och Visual Studio 2017 version 15.3