Microsoft gav oss den första förhandsgranskningen av .NET core 2.0 för ungefär 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 versionen av .NET core 2.0.
Rich Lander, medlem av Common Language Runtime-teamet, kallar den senaste versionen av .NET Core för "lättare att använda och mycket mer kapabel som en plattform." Lander säger det .NETTO utvecklare kan börja utveckla med Core 2.0 på kommandoraden, i deras favorittextredigerare, i Visual Studiokod, i Visual Studio för Mac eller i Visual Studio 2017 15.3 (de två senare var också bara släppte). Lander lägger vidare till detta om plattformen:
"Det är redo för produktionsarbetsbelastningar, 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:
- Linux-binärer: Den senaste versionen av .NET-kärnan innehåller binära arkiv som är kompatibla med Linux-distributioner som stöds av .NET Core, vilket gör det möjligt för utvecklaren att experimentera med distros som inte finns på listan som stöds men som ändå finns kompatibel.
- 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.
- Runtime Package Store: .NET core 2.0 har en Runtime Package-butik, som gör det möjligt att skapa en förkompilerad cache med vanliga bibliotek, som kan sedan tillhandahållas centralt istället för att distribueras till alla applikationer, vilket dramatiskt minskar distributionsstorleken och tid.
- Fristående körbara filer: Med den senaste versionen av .NET-kärnan kommer bärbara och fristående applikationer nu att använda separata värdkörbara filer. Detta gör det möjligt för utvecklaren av applikationen att signera värdens körbara med sin digitala signatur.
- Andra funktioner: Andra funktioner som är värda att notera inkluderar bärbara binära arkiv för alla plattformar, Windows Arm32 och Arm64 builds och stöd för Linux Arm build.
Microsoft släppte också Visual Studio 2017 version 15.3 och Visual Studio för 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 konsol appar, så att utvecklaren kan skapa .NET standard 2.0 i biblioteksprojekt, så att de kan dela mer kod över projekt.
RELATERADE BERÄTTELSER DU MÅSTE KONTROLLERA:
- Microsoft släpper .NET Core Tools 1.0 med stöd för flera plattformar
- WebCatalog är ett skrivbordsprogram som kör dina favoritwebappar inbyggt