Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 35656|Răspunde: 3

[Sursă] .NET Core、. Relațiile NET Standard, ASP.NET Core și .NET Framework

[Copiază linkul]
Postat la 2020-12-14 18:06:02 | | | |
.NET Core、. Diagramele NET Standard, ASP.NET Core și .NET Framework sunt următoarele:


.NET Core

.NET Core este gratuit, multiplatformă și o implementare open-source a unui framework gestionat. Suportă 4 tipuri de aplicații: consolă, ASP.NET Core, cloud și Universal Windows Platform (UWP). Windows Forms și Windows Presentation Foundation (WPF) nu sunt incluse în .NET Core.

ASP.NET Nucleu

Asp.net core este de fapt un proiect care se bazează încă pe .net Full Framework (minim Framework 4.6.2), dar păstrează unele dintre noile concepte de configurare ale nucleului .NET, cum ar fi Asp.net core folosește Kestrel ca ascultător pentru cererile Http în mod implicit, în loc să folosească Https.sys uriașe originale. Prin urmare. NET Core este un model de aplicație construit peste el.

.NET Standard

.NET Standard este o specificație care implementează BCL. Din cauza asta. Implementările NET trebuie să urmeze această specificație, astfel încât dezvoltatorii de aplicații să nu fie nevoiți să se îngrijoreze de BCL-uri diferite pentru fiecare implementare a cadrului de găzduire. Fiecare implementare a cadrului gestionat are propriul set de biblioteci de clase de bază. Biblioteca de Clase de Bază (BCL) conține clase precum gestionarea excepțiilor, șiruri de șiri, XML, I/O, rețelistică și colecții.

.NET Framework

.NET Framework este folosit pentru a construi aplicații desktop și ASP.NET aplicații care rulează pe Internet Information Server (IIS). Este primul framework de găzduire.

Xamarin

Xamarin este un cadru pentru construirea aplicațiilor iOS, Android, macOS și desktop.

.NET Standard este o specificație API care definește bibliotecile de clase de bază ce trebuie implementate pentru fiecare versiune specifică.

Diagrama relațiilor este următoarea:




Versiune compatibilă pentru adresa de referință:Autentificarea cu hyperlink este vizibilă.




Precedent:Validează manual câmpurile modelului ASP.NET MVC
Următor:Scripturile BAT folosesc executarea administratorului pentru a trece la directorul curent
 Proprietarul| Postat pe 2020-12-14 18:07:00 |
Diferența dintre .NET Core și .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Proprietarul| Postat la 2021-1-15 16:31:53 |
 Proprietarul| Postat la 2022-9-12 20:51:29 |
Dacă scopul este să suporte .NET Framework 4.0, . NET Framework 4.5 și .NET Core 3.1. Trebuie să configurezi cele 3 versiuni țintă:


Începe prin a modifica nodul TargetFramework înTargetFrameworks

Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com