Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 35656|Vastaus: 3

[Lähde] .NET Core、. NET Standard, ASP.NET Core ja .NET Framework -suhteet

[Kopioi linkki]
Julkaistu 2020-12-14 klo 18:06:02 | | | |
.NET Core、. NET Standardin, ASP.NET Coren ja .NET Frameworkin kaaviot ovat seuraavat:


.NET Core

.NET Core on ilmainen, monialustainen ja avoimen lähdekoodin toteutus hallitussa kehyksessä. Se tukee neljää sovellustyyppiä: konsoli, ASP.NET Core, pilvipalvelu ja Universal Windows Platform (UWP). Windows Forms ja Windows Presentation Foundation (WPF) eivät sisälly .NET Coreen.

ASP.NET Core

Asp.net ydin on itse asiassa projekti, joka perustuu edelleen .net Full Frameworkiin (vähintään Framework 4.6.2), mutta säilyttää joitakin .NET Coren uusia konfiguraatiokonsepteja, kuten Asp.net ydin käyttää oletuksena Kestreliä Http-pyyntöjen kuuntelijana alkuperäisen valtavan Https.sys:n sijaan. Siksi. NET Core on sovellusmalli, joka on rakennettu sen päälle.

.NET Standard

.NET Standard on määrittely, joka toteuttaa BCL:n. Johtuen. NET-toteutusten on noudatettava tätä määrittelyä, jotta sovelluskehittäjien ei tarvitse huolehtia eri BCL-malleista jokaiselle isännöintikehyksen toteutukselle. Jokaisella hallitun kehyksen toteutuksella on oma joukkonsa perusluokkakirjastoja. Perusluokkakirjasto (BCL) sisältää luokkia kuten poikkeusten käsittely, merkkijonot, XML, I/O, verkot ja kokoelmat.

.NET Framework

.NET Frameworkia käytetään työpöytäsovellusten ja ASP.NET sovellusten rakentamiseen, jotka toimivat Internet Information Serverillä (IIS). Se on ensimmäinen hosting-kehys.

Xamariini

Xamarin on kehys iOS-, Android-, macOS- ja työpöytäsovellusten rakentamiseen.

.NET Standard on API-määrittely, joka määrittelee perusluokkakirjastot, jotka on toteutettava kullekin tietylle versiolle.

Suhdekaavio on seuraava:




Versioyhteensopiva osoiteviittaus:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:Validoi mallikentät manuaalisesti ASP.NET MVC
Seuraava:BAT-skriptit käyttävät ylläpitäjän suoritusta vaihtaakseen nykyiseen hakemistoon
 Vuokraisäntä| Julkaistu 2020-12-14 klo 18:07:00 |
Ero .NET Coren ja .NET Standardin välillä
https://www.itsvse.com/thread-8857-1-1.html

 Vuokraisäntä| Julkaistu 2021-1-15 klo 16:31:53 |
 Vuokraisäntä| Julkaistu 2022-9-12 20:51:29 |
Jos tavoitteena on tukea .NET Framework 4.0:aa, . NET Framework4.5 ja .NET Core 3.1. Sinun täytyy konfiguroida kolme kohdeversiota:


Aloita muokkaamalla TargetFramework-solmua muotoonTargetFrameworks

Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com