Életciklus GYIK – .NET és .NET Core

Kérjük, itt keresse meg a termék életciklusát.

Mi az a .NET?

A .NET futásidejű, könyvtár- és fordítóösszetevők készlete, amelyek különböző konfigurációkban használhatók asztali, webes, felhőalapú és eszköz munkaterhelések konfigurációihoz. A platformfüggetlen és nyílt forráskódú .NET könnyed fejlesztő modellt biztosít és rugalmasságot az OS platformok fejlesztő eszközei kínálatának kidolgozásához. A .NET a GitHubon érhető el a MIT licenc alatt. A .NET Core számos technológiára utal, mint például a .NET Core, ASP.NET Core és az Entity Framework Core.

Hogyan történik a .NET kiszállítása?

A .NET évente egyszer, november körül szállítja a fő kiadásokat olyan páros számozású kiadásokkal, mint a .NET 6, a .NET 8, stb., hosszú távú támogatási (LTS) kiadásokként és páratlan számozású kiadásokkal, mint például a .NET 5, a .NET 7 stb., Standard Term Support (STS) kiadásokként. Az LTS-kiadások legalább 3 évig, vagy a követő LTS-kiadás kiszállítása után 12 hónapig támogatott. Az STS-kiadások legalább 18 hónapig, illetve a követő kiadás kiszállítása után 6 hónapig támogatottak. A .NET kiadásokra vonatkozó további információ itt találhatók.

Hogyan fog működni a .NET életciklusa?

A .NET életciklusra vonatkozó információi itt találhatók.

Hol találom a .NET egyes kiadásainak lejárati dátumát?

Az összes .NET kiadás lejárati dátumát itt találja.

Hogyan működik ASP.NET Core és az Entity Framework Core életciklusa?

ASP.NET Core-t és Entity Framework Core-t a .NET kiadások részeként szállítják, és az alapkiadás életciklusát követi.

Mi a helyzet a külső összetevőkkel?

Bizonyos esetekben a .NET használatának előfeltétele lehet egy harmadik féltől származó összetevő vagy könyvtár a NuGet-en keresztül történő telepítése. Ezeknek az összetevőknek a támogatása az összetevőket vagy könyvtárakat szállító eladótól származik.

A .NET kiadásokat egyes platformokra, például a Red Hat Enterprise Linux-ra a Red Hat fogja közzétenni a Microsoft helyett. Ezeknél a platformoknál a .NET frissítései a gyártó rendelkezésére állnak a rendszereiken keresztül történő telepítéshez.

Mi a teendő, ha .NET forrásokat veszek a GitHubról?

Azok az ügyfelek, akik a GitHubról szerzik be a .NET-forráskódot, és maguk építik fel, javításokat és frissítéseket kaphatnak forrásként a GitHubról, feltéve, hogy a .NET-verzió még nem érte el a támogatás végét, és ezeket beépítik a saját .NET-buildjükbe.

Milyen kapcsolat van a .NET és a .NET Framework között?

A .NET és a .NET Framework (általában) részhalmaz szuperhalmaz kapcsolattal rendelkezik. A .NET Core neve "Core", mivel a .NET Framework alapvető szolgáltatásait tartalmazza mind a futásidejű, mind a keretkönyvtárak esetében. Például a .NET Core és a .NET Framework osztozik a globális katalóguson, a JIT-en és az olyan típusokon, mint a Karakterlánc és a Lista<T>.

A .NET Core azért jött létre, hogy a .NET nyílt forráskódú, platformfüggetlen és erőforrás korlátozottabb környezetben használható legyen.

Miért nem követik a .NET kiadások ugyanazt az életciklust, mint a .NET Framework?

A .NET egy újabb fejlesztői platform, és a modern életciklus szabályzatot követi, a .NET kiadásai egy agilis, gyorsabb kiadási ütemet követnek. A .NET Framework-re épülő alkalmazásokat széles körben használják számítógépek százai magasfokú kompatibilitással és stabilitással. Ez ritkább .NET Framework kiadást eredményez kevesebb változtatással. A különbségek miatt a .NET és .NET Framework kiadások saját életciklusukat követik.

A .NET Framework 4.5.x vagy 4.6.x rendszert használom. Ez azt jelenti, hogy frissítenem kell az alkalmazásomat a .NET működéséhez?

.NET Framework 4.6.2-nél régebbi verzióinak támogatása véget ért. Ha a .NET Framework 4.6.2 vagy régebbi verzióit használja, a .NET használata miatt nem kell frissítenie az alkalmazást. A .NET fejlesztési platform azonban számos előnnyel rendelkezik az örökölt Microsoft .NET Framework platformmal szemben, és javasoljuk, hogy fontolja meg az alkalmazások modernizálását a modern .NET kihasználása érdekében. További információk itt találhatók.

Hol tudhatok meg többet a .NET-ről?

A .NET-ről további információt a .NET Foundation webhelyen talál.