Windows Tips & News

Microsoft introducerar .NET 5

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

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.

Annons

.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.

Dotnet-schema

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

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Opera 42 är ute med Currency Converter & Feed Discovery

Opera 42 är ute med Currency Converter & Feed Discovery

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaIdag ko...

Läs mer

Få moderkortsinformation via kommandotolken i Windows 10

Få moderkortsinformation via kommandotolken i Windows 10

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestandaI Windo...

Läs mer

Få alla nätverksadapterdetaljer i Windows 10 med det här kommandot

Få alla nätverksadapterdetaljer i Windows 10 med det här kommandot

Lämna ett svarVarje nätverksadapter du har installerat i din PC, laptop eller surfplatta har en f...

Läs mer