Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 35656|Odpověď: 3

[Zdroj] .NET Core、. Vztahy mezi NET Standard, ASP.NET Core a .NET Framework

[Kopírovat odkaz]
Zveřejněno 14. 12. 2020 18:06:02 | | | |
.NET Core、. Diagramy NET Standard, ASP.NET Core a .NET Framework jsou následující:


.NET Core

.NET Core je zdarma, multiplatformní a open-source implementace spravovaného frameworku. Podporuje 4 typy aplikací: konzolové, ASP.NET Core, cloudové a univerzální Windows Platform (UWP). Windows Forms a Windows Presentation Foundation (WPF) nejsou součástí .NET Core.

ASP.NET Core

Asp.net jádro je ve skutečnosti projekt, který je stále založen na .net Full Framework (minimálně Framework 4.6.2), ale zachovává některé nové konfigurační koncepty .NET core, například Asp.net core ve výchozím nastavení používá Kestrel jako posluchač pro HTTP požadavky, místo aby používal původní obrovský Https.sys. Proto. NET Core je aplikační model postavený na něm.

.NET Standard

.NET Standard je specifikace, která implementuje BCL. Kvůli. NET implementace musí dodržovat tuto specifikaci, takže vývojáři aplikací se nemusí obávat různých BCL pro každou implementaci hostingového frameworku. Každá implementace spravovaného frameworku má vlastní sadu základních třídních knihoven. Základní třídní knihovna (BCL) obsahuje třídy jako zpracování výjimek, řetězce, XML, I/O, síťové technologie a kolekce.

.NET Framework

.NET Framework se používá k tvorbě desktopových aplikací a ASP.NET aplikací běžících na Internet Information Server (IIS). Je to první hostingový framework.

Xamarin

Xamarin je framework pro tvorbu aplikací pro iOS, Android, macOS a desktopové aplikace.

.NET Standard je specifikace API, která definuje základní knihovny tříd, jež musí být implementovány pro každou konkrétní verzi.

Diagram vztahů je následující:




Referenční adresa kompatibilní s verzí:Přihlášení k hypertextovému odkazu je viditelné.




Předchozí:Ručně ověřujte pole modelu ASP.NET MVC
Další:BAT skripty používají administrátorský běh k přepnutí na aktuální adresář
 Pronajímatel| Zveřejněno 14. 12. 2020 18:07:00 |
Rozdíl mezi .NET Core a .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Pronajímatel| Zveřejněno 15. 1. 2021 16:31:53 |
 Pronajímatel| Zveřejněno 12. 9. 2022 20:51:29 |
Pokud je cílem podporovat .NET Framework 4.0, . NET Framework 4.5 a .NET Core 3.1. Musíte nastavit 3 cílové verze:


Začněte úpravou uzlu TargetFramework naTargetFrameworks

Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com