Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 35656|Antwoord: 3

[Bron] .NET Core、. NET Standard, ASP.NET Core en .NET Framework-relaties

[Link kopiëren]
Geplaatst op 14-12-2020 18:06:02 | | | |
.NET Core、. NET Standard-, ASP.NET Core- en .NET Framework-diagrammen zijn als volgt:


.NET Core

.NET Core is gratis, cross-platform en een open-source implementatie van een beheerd framework. Het ondersteunt 4 soorten applicaties: console, ASP.NET Core, cloud en Universal Windows Platform (UWP). Windows Forms en Windows Presentation Foundation (WPF) zijn niet opgenomen in .NET Core.

ASP.NET Kern

Asp.net core is eigenlijk een project dat nog steeds gebaseerd is op het .NET Full Framework (minimaal Framework 4.6.2), maar enkele van de nieuwe configuratieconcepten van .NET core behoudt, zoals Asp.net core standaard Kestrel als luisteraar voor HTTP-verzoeken gebruikt, in plaats van de oorspronkelijke grote Https.sys. Daarom. NET Core is een applicatiemodel dat daarop is gebouwd.

.NET-standaard

.NET Standard is een specificatie die BCL implementeert. Vanwege NET-implementaties moeten deze specificatie volgen, zodat applicatieontwikkelaars zich geen zorgen hoeven te maken over verschillende BCL's voor elke hostingframework-implementatie. Elke implementatie van het beheerde framework heeft zijn eigen set basisklassebibliotheken. De Base Class Library (BCL) bevat klassen zoals exception handling, strings, XML, I/O, netwerken en collecties.

.NET Framework

Het .NET Framework wordt gebruikt om desktopapplicaties en ASP.NET applicaties te bouwen die draaien op Internet Information Server (IIS). Het is het eerste hostingframework.

Xamarin

Xamarin is een framework voor het bouwen van iOS-, Android-, macOS- en desktopapplicaties.

.NET Standard is een API-specificatie die de basisklassebibliotheken definieert die voor elke specifieke versie geïmplementeerd moeten worden.

Het relatiediagram is als volgt:




Versie-compatibele adresreferentie:De hyperlink-login is zichtbaar.




Vorig:Valideer modelvelden handmatig ASP.NET MVC
Volgend:BAT-scripts gebruiken de beheerder die wordt uitgevoerd om over te schakelen naar de huidige map
 Huisbaas| Geplaatst op 14-12-2020 18:07:00 |
Het verschil tussen .NET Core en .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Huisbaas| Geplaatst op 15-1-2021 16:31:53 |
 Huisbaas| Geplaatst op 2022-9-12 20:51:29 |
Als het doel is om .NET Framework 4.0 te ondersteunen, . NET Framework4.5 en .NET Core 3.1. Je moet de 3 doelversies configureren:


Begin met het aanpassen van de TargetFramework-node naarTargetFrameworks

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com