Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 35656|Antwort: 3

[Quelle] .NET Core、. Beziehungen zum NET Standard, ASP.NET Core und .NET Framework

[Link kopieren]
Veröffentlicht am 14.12.2020, 18:06:02 | | | |
.NET Core、. Die Diagramme von NET Standard, ASP.NET Core und .NET Framework sind wie folgt:


.NET Core

.NET Core ist kostenlos, plattformübergreifend und eine Open-Source-Implementierung eines verwalteten Frameworks. Es unterstützt 4 Anwendungstypen: Konsole, ASP.NET Core, Cloud und Universal Windows Platform (UWP). Windows Forms und Windows Presentation Foundation (WPF) sind nicht in .NET Core enthalten.

ASP.NET Kern

Asp.net Core ist tatsächlich ein Projekt, das immer noch auf dem .NET Full Framework basiert (mindestens Framework 4.6.2), aber einige der neuen Konfigurationskonzepte des .NET Core beibehält, etwa Asp.net Core standardmäßig Kestrel als Zuhörer für HTTP-Anfragen verwendet, anstatt das ursprüngliche große Https.sys zu verwenden. Deshalb. NET Core ist ein darauf basierendes Anwendungsmodell.

.NET-Standard

.NET Standard ist eine Spezifikation, die BCL implementiert. Aufgrund von. NET-Implementierungen müssen dieser Spezifikation folgen, damit Anwendungsentwickler sich keine Sorgen um verschiedene BCLs für jede Hosting-Framework-Implementierung machen müssen. Jede Implementierung des verwalteten Frameworks hat ihren eigenen Satz von Basisklassenbibliotheken. Die Base Class Library (BCL) enthält Klassen wie Exception Handling, Strings, XML, I/O, Netzwerke und Sammlungen.

.NET-Framework

Das .NET Framework wird verwendet, um Desktop-Anwendungen und ASP.NET Anwendungen zu erstellen, die auf dem Internet Information Server (IIS) laufen. Es ist das erste Hosting-Framework.

Xamarin

Xamarin ist ein Framework zum Erstellen von iOS-, Android-, macOS- und Desktop-Anwendungen.

.NET Standard ist eine API-Spezifikation, die die Basisklassenbibliotheken definiert, die für jede spezifische Version implementiert werden müssen.

Das Beziehungsdiagramm ist wie folgt:




Versionskompatible Adressreferenz:Der Hyperlink-Login ist sichtbar.




Vorhergehend:Manuelle Validierung von Modellfeldern ASP.NET MVC
Nächster:BAT-Skripte verwenden den ausführenden Administrator, um zum aktuellen Verzeichnis zu wechseln
 Vermieter| Veröffentlicht am 14.12.2020, 18:07:00 |
Der Unterschied zwischen .NET Core und .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Vermieter| Veröffentlicht am 15.1.2021, 16:31:53 |
 Vermieter| Veröffentlicht am 12.9.2022, 20:51:29 |
Wenn das Ziel ist, .NET Framework 4.0 zu unterstützen, . NET Framework4.5 und .NET Core 3.1. Du musst die drei Zielversionen konfigurieren:


Beginnen Sie damit, den TargetFramework-Knoten zu ändern zuTargetFrameworks

Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com