Gå hit for å søke etter produktets livssyklus.
.NET er et sett med kjøretids-, bibliotek- og kompilatorkomponenter som kan brukes i ulike konfigurasjoner for arbeidsoppgaver på nett, skrivebord, sky og enheter. .NET har en lettvektsutviklingsmodell og fleksibiliteten som lar deg arbeide med en rekke operativsystemplattformer for utviklingsverktøy. Den fungerer også over flere platformer og har åpen kildekode. .NET er tilgjengelig på GitHub under MIT-lisensen. .NET refererer til flere teknologier, inkludert .NET Core, ASP.NET Core og Entity Framework Core.
.NET leverer store utgivelser én gang i året, rundt november måned. Partallsutgivelsene, som .NET 6, .NET8 osv., er utgivelser med langsiktig støtte (LTS), og oddetallsversjonene, som .NET 5, .NET 7 osv., er utgivelser med standard støtte (STS). LTS-utgivelser støttes i minst 3 år, eller 12 måneder etter at det kommer en ny LTS-utgivelse. STS-utgivelser støttes i minst 18 måneder, eller 6 måneder etter at det kommer en ny STS-utgivelse. Du finner mer informasjon om versjonene av .NET her.
Livssyklusinformasjon for .NET finner du her.
Du finner sluttdatoen for alle .NET-versjoner her.
ASP.NET Core og Entity Framework Core sendes som en del av .NET-utgivelser og vil følge livssyklusen til den overordnede utgivelsen.
I noen tilfeller kan installasjon av en tredjepartskomponent eller et bibliotek via NuGet være en forutsetning for bruk av .NET. Støtte for disse komponentene kommer fra leverandøren som sender disse komponentene eller bibliotekene.
.NET-utgivelser for visse plattformer som Red Hat Enterprise Linux vil publiseres av Red Hat i stedet for Microsoft. For disse plattformene vil oppdateringer for .NET bli gjort tilgjengelig for leverandøren for distribusjon gjennom systemene deres.
Kunder som får tak i .NET-kildekoder fra GitHub og bygger det selv, kan få løsninger og oppdateringer i kildeform fra GitHub og innlemme disse i sin egen versjon av .NET, så lenge støtten for den gjeldende .NET-versjonen ikke er avviklet.
.NET og .NET Framework har (vanligvis) et delsett-superset-forhold. .NET Core heter "Core" fordi den inneholder kjernefunksjonene fra .NET Framework for både kjøretids- og rammebibliotekene. For eksempel deler .NET Core og .NET Framework GC, JIT og typer som Streng og Lis<T>.
.NET Core ble opprettet slik at .NET kunne være åpen kilde, kryssplattform og brukes i mer ressursbegrensede miljøer.
.NET er en nyere utviklingsplattform og følger den moderne livssykluspolicyen. Utgivelser for .NET følger en smidig, raskere utgivelsesfrekvens. Programmer basert på .NET Framework er mye distribuert på tvers av hundrevis av millioner av datamaskiner med en høy linje for kompatibilitet og stabilitet. Dette resulterer i mindre hyppige versjoner for .NET Framework med færre endringer. På grunn av disse forskjellene følger .NET og .NET Framework-utgivelser sin egen livssyklus.
Jeg bruker .NET Framework 4.5.x eller 4.6.x. Betyr dette at jeg må oppdatere programmet mitt for at det skal fungere med .NET?
Versjoner av .NET Framework som er eldre enn 4.6.2, støttes ikke lenger. Hvis du bruker .NET Framework 4.6.2 eller nyere versjoner, trenger du ikke å oppdatere programmet for å få det til å fungere med .NET. .NET-utviklingsplattformen gir derimot flere fordeler enn den eldre Microsoft .NET Framework-plattformen, og det kan være lurt å modernisere appene dine for å få fullt utbytte av den moderne .NET-plattformen. Du finner mer informasjon her.