Često postavljana pitanja o životnom ciklusu - .NET i .NET Core

Molimo idite ovde da biste potražili životni ciklus vašeg proizvoda.

Šta je .NET?

.NET je skup komponenti za izvođenje, biblioteku i kompajler koji se mogu koristiti u različitim konfiguracijama za radna opterećenja desktopa, veba, oblaka i uređaja. Cross-platform i open source, .NET pruža lagan razvojni model i fleksibilnost za rad različitih razvojnih alata OS platformi. .NET je dostupan na GitHub-u pod licencom MIT-a. .NET se odnosi na nekoliko tehnologija, uključujući .NET Core, ASP.NET Core i Entity Framevork Core.

Kako se .NET isporučuje?

.NET isporučuje glavna izdanja jednom godišnje, oko novembra sa parnim brojevima izdanja kao što su .NET KSNUMKS, .NET KSNUMKS, itd. Koja su izdanja za dugoročnu podršku (LTS) i neparna izdanja kao što su .NET KSNUMKS, .NET KSNUMKS, itd. LTS izdanja su podržani najmanje 3 godine, ili 12 meseci nakon što naslednik LTS izdanje brodova. STS izdanja su podržana najmanje 24 meseca, ili 12 meseci nakon što se isporuči naslednik. Za više informacija o .NET izdanjima možete naći ovde.

Kako će funkcionisati životni ciklus za .NET?

Informacije o životnom ciklusu za .NET možete pronaći ovde.

Gde mogu da pronađem datum završetka za određena izdanja .NET-a?

Datum završetka za sva .NET izdanja možete pronaći ovde.

Kako funkcioniše životni ciklus za ASP.NET Core i Entity Framevork?

ASP.NET Core i Entity Framevork Core isporučuju se kao deo .NET izdanja i pratiće životni ciklus matičnog izdanja.

Šta je sa komponentama nezavisnih proizvođača?

U nekim slučajevima, instaliranje komponente ili biblioteke treće strane preko NuGet-a može biti preduslov za korišćenje .NET-a. Podrška za ove komponente će doći od prodavca koji isporučuje te komponente ili biblioteke.

.NET izdanja za određene platforme kao što je Red Hat Enterprise Linuk će objaviti Red Hat umesto Microsofta. Za ove platforme, ažuriranja za .NET će biti dostupna prodavcu za raspoređivanje preko njihovih sistema.

Šta ako uzmem .NET izvore sa GitHub-a?

Korisnici koji dobiju .NET izvorni kod sa GitHub-a i sami ga izgrade mogu dobiti ispravke i ažuriranja u izvornom obliku sa GitHub-a sve dok .NET verzija nije dostigla kraj podrške i ugraditi ih u svoju verziju .NET-a.

Kakav je odnos između .NET i .NET Framevork?

.NET i .NET Framevork (generalno) imaju odnos podskup-nadskup. .NET Core je nazvan kao "Core" jer sadrži osnovne funkcije iz .NET Framevork-a i za biblioteke runtime i okvira. Na primer, .NET Core i .NET Framevork dele GC, JIT i tipove kao što su String i List<T>.

.NET Core je kreiran tako da .NET može biti otvorenog koda, unakrsna platforma i da se koristi u okruženjima sa ograničenijim resursima.

Zašto .NET izdanja ne prate isti životni ciklus kao i .NET Framevork?

.NET je novija razvojna platforma i prati savremeni životni ciklus, izdanja za .NET prate agilni, brži ritam izdavanja. Aplikacije zasnovane na .NET Framevorku su široko raspoređene na stotinama miliona računara sa visokom trakom za kompatibilnost i stabilnost. Ovo rezultira rjeđim izdanjima za .NET Framevork sa manje promjena. Zbog ovih razlika, .NET i .NET Framevork izdanja prate svoj životni ciklus.

Ja koristim .NET Framevork 4.5.k ili 4.6.k. Da li to znači da moram da ažuriram svoju aplikaciju za rad sa .NET-om?

.NET Framevork verzije starije od 4.6.2 su dostigli kraj podrške. Ako koristite .NET Framevork 4.6.2 ili noviji, od vas se ne traži da ažurirate aplikaciju za rad sa .NET-om. To je rekao, .NET razvojna platforma nudi nekoliko prednosti u odnosu na nasleđenu Microsoft .NET Framevork platformu i ohrabrujemo vas da razmislite o modernizaciji vaših aplikacija kako biste iskoristili moderni .NET. Više informacija možete pronaći ovde.

Gde mogu da saznam više o .NET-u?

Više informacija o .NET možete pronaći na .NET sajtu.