Windows Tips & News

Microsoft introducerar .NET 5

På Build 2019 tillkännagav Microsoft nästa stora version av deras .NET Framework. .NET 5 kommer att vara en plattformsoberoende produkt och kommer att kunna rikta sig mot Windows, Linux, macOS, iOS, Android, tvOS, watchOS och WebAssembly med mera.

.NET 5 förväntas släppas i november 2020, med den första förhandsvisningen tillgänglig under första halvan av 2020. Det kommer att stödjas med framtida uppdateringar till Visual Studio 2019, Visual Studio för Mac och Visual Studio Code.

Projektet syftar till att lägga till följande förbättringar i .NET:

  • Producera en enda .NET-runtime och ramverk som kan användas överallt och som har enhetliga körtidsbeteenden och utvecklarupplevelser.
  • Utöka kapaciteten hos .NET genom att ta det bästa av .NET Core, .NET Framework, Xamarin och Mono.
  • Bygg den produkten av en enda kodbas som utvecklare (Microsoft och communityn) kan arbeta på och expandera tillsammans och som förbättrar alla scenarier.

Här är några nya funktioner.

  • Du kommer att ha fler valmöjligheter när det gäller körtidsupplevelser (mer om det nedan).
  • Java-kompatibilitet kommer att vara tillgänglig på alla plattformar.
  • Interoperabilitet mellan Objective-C och Swift kommer att stödjas på flera operativsystem.
  • CoreFX kommer att utökas för att stödja statisk kompilering av .NET (ahead-of-time – AOT), mindre fotavtryck och stöd för fler operativsystem.

Microsoft kommer att leverera .NET Core 3.0 i september, .NET 5 i november 2020, och sedan avser företaget att leverera en större version av .NET en gång om året, varje november.

Det officiella blogginlägget säger följande om .NET Core:

Vi hoppar över version 4 eftersom det skulle förvirra användare som är bekanta med .NET Framework, som har använt 4.x-serien under lång tid. Dessutom ville vi tydligt kommunicera att .NET 5 är framtiden för .NET-plattformen.

Vi passar även på att förenkla namngivningen. Vi tänkte att om det bara finns ett .NET framåt så behöver vi inte en förtydligande term som "Core". Det kortare namnet är en förenkling och kommunicerar också att .NET 5 har enhetliga funktioner och beteenden. Fortsätt gärna använda namnet ".NET Core" om du föredrar det.

Källa: Microsoft

Flamskinn från AIMP3

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

JD_Vifaru skin från AIMP3

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Windows 10 hindrar appar från att automatiskt installera Arkiv

Många användare har upptäckt att Windows 10 automatiskt installerar om den inbyggda (provisioned)...

Läs mer