Pojdite sem za iskanje življenjskega cikla vašega izdelka.
.NET je nabor komponent izvajalnika, knjižnice in prevajalnika, ki se lahko uporabljajo v različnih konfiguracijah za delo na namizju, prek spleta, v oblaku in napravah. .NET ponuja odprtokodni in medplatformski model za razvijanje na različnih platformah in prožnost za uporabo različnih razvojnih orodij platform operacijskih sistemov. .NET je na voljo na GitHub pod licenco MIT. .NET se nanaša na več tehnologij, vključno z ogrodjem .NET Core, ASP.NET Core in Entity Framework Core.
.NET je izdal glavne izdaje enkrat letno, približno novembra s celo oštevilčenimi izdajami, kot je .NET 6, .NET8 itd. so izdaje dolgoročne podpore (LTS) in lihe oštevilčene izdaje, na primer .NET 5, .NET 7 itd. so izdaje standardne podpore izrazov (STS). Izdaje LTS so podprte najmanj 3 leta ali 12 mesecev po naslednjih ladjah za izdajo LTS. Izdaje STS so podprte najmanj 18 mesecev ali 6 mesecev po naslednjih ladjah za izdajo. Informacije o življenjskem ciklu za .NET lahko najdete tukaj.
Informacije o življenjskem ciklu za .NET lahko najdete tukaj.
Končni datum za vse različice .NET lahko najdete tukaj.
ASP.NET Core in Entity Framework Core sta del izdaj .NET in bosta sledila življenjskemu ciklu nadrejenih izdaj.
V nekaterih primerih je lahko nameščanje komponente ali knjižnice tretje osebe prek NuGet predpogoj za uporabo .NET. Podporo za te komponente bo zagotovil prodajalec, ki odpremlja te komponente ali knjižnice.
Izdaje .NET za določene platforme, kot so Red Hat Enterprise Linux, bo namesto Microsofta objavil Red Hat. Za te platforme bodo prodajalcem na voljo posodobitve za .NET Core za uvajanje prek njihovih sistemov.
Stranke, ki pridobijo izvorno kodo .NET iz storitve GitHub in jo zgradijo sami, lahko pridobijo popravke in posodobitve v izvorni obliki iz storitve GitHub, dokler različica .NET ne doseže konca podpore in jih vključi v svojo lastno graditev ogrodja .NET.
Ogrodji.NET in .NET Framework (na splošno) imata razmerje podmnožica-nadmnožica. .NET Core je imenovan »Core«, ker vsebuje osnovne funkcije ogrodja .NET Framework za izvajalnike in knjižnice ogrodij. Na primer, .NET Core in .NET Framework imata v skupni rabi GC, JIT in vrste, kot sta String in List<T>.
.NET Core je bil ustvarjen, da je .NET lahko odprtokoden, za različne platforme in da se lahko uporablja v okoljih z omejenimi viri.
.NET je novejša razvojna platforma, izdaje za .NET pa imajo okreten, hitrejši ritem izdajanja. Aplikacije, ki temeljijo na ogrodju .NET Framework, se široko uporabljajo v več sto milijonih računalnikov s strogimi zahtevami glede združljivosti in stabilnosti. To pomeni manj pogoste izdaje za ogrodje .NET Framework z manj spremembami. Zaradi teh razlik izdaje .NET in .NET Framework sledijo svojemu življenjskemu ciklu.
Uporabljam ogrodje .NET Framework 4.5. x ali 4.6. x. Ali to pomeni, da moram posodobiti svojo aplikacijo, tako, da bo delovala z .NET?
ogrodje .NET Framework različice, starejše od 4.6.2, so dosegle konec podpore. Če uporabljate ogrodje .NET Framework 4.6.2, vam ni treba posodobiti aplikacije za delo z .NET. Kljub tem razvojna platforma ogrodja .NET ponuja več prednosti pred podedovano platformo Microsoft .NET Framework, zato vas spodbujamo, da posodobite svoje aplikacije in tako izkoristite sodobno ogrodje .NET. Več informacij najdete tukaj.