.NET Core、. A NET Standard, ASP.NET Core és .NET Framework diagramok a következők:
.NET Core
A .NET Core ingyenes, többplatformos, és egy menedzselt keretrendszer nyílt forráskódú megvalósítása. Négyféle alkalmazást támogat: konzol, ASP.NET Core, felhő és Universal Windows platform (UWP). A Windows Forms és a Windows Presentation Foundation (WPF) nem szerepel a .NET Core-ban.
ASP.NET Mag
Asp.net mag valójában egy olyan projekt, amely továbbra is a .net Full Framework-en alapul (minimum Framework 4.6.2), de megőrzi a .NET mag néhány új konfigurációs koncepcióját, például Asp.net mag alapértelmezés szerint a Kestrel-t használja hallgatóként a HTTP kérésekhez, nem pedig az eredeti nagy Https.sys. Ezért. A NET Core egy alkalmazásmodell, amely erre épül.
.NET Standard
A .NET Standard egy specifikáció, amely megvalósítja a BCL-t. Miatt. A NET megvalósításoknak ezt a specifikációt kell követniük, így az alkalmazásfejlesztőknek nem kell aggódniuk a különböző BCL-ek miatt minden hhosting framework megvalósításhoz. Minden menedzselt keretrendszer megvalósításának saját alaposztálykönyvtári készlete van. Az Alap Osztálykönyvtár (BCL) olyan osztályokat tartalmaz, mint a kivételkezelés, stringek, XML, I/O, hálózat és gyűjtemények.
.NET Framework
A .NET keretrendszert asztali alkalmazások és ASP.NET alkalmazások építésére használják, amelyek az Internet Information Server (IIS) rendszeren futnak. Ez az első hosting keretrendszer.
Xamarin
A Xamarin egy keretrendszer iOS, Android, macOS és asztali alkalmazások építésére.
A .NET Standard egy API specifikáció, amely meghatározza az egyes verziókhoz szükséges alaposztálykönyvtárakat.
A kapcsolati diagram a következő:
Verziókompatibilis címhivatkozás:A hiperlink bejelentkezés látható.
|