Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 35656|Atsakyti: 3

[Šaltinis] .NET branduolys、. "NET Standard", "ASP.NET Core" ir ".NET Framework" ryšiai

[Kopijuoti nuorodą]
Publikuota: 2020-12-14 18:06:02 | | | |
.NET branduolys、. "NET Standard", "ASP.NET Core" ir ".NET Framework" diagramos yra tokios:


.NET branduolys

.NET Core yra nemokama, kelių platformų ir atvirojo kodo valdomos sistemos įgyvendinimas. Jis palaiko 4 tipų programas: konsolę, "ASP.NET Core", debesį ir universalią "Windows" platformą (UWP). "Windows Forms" ir "Windows Presentation Foundation" (WPF) nėra įtraukti į .NET Core.

ASP.NET Šerdis

Asp.net branduolys iš tikrųjų yra projektas, kuris vis dar remiasi .net Full Framework (minimalus Framework 4.6.2), tačiau išlaiko kai kurias naujas .NET branduolio konfigūracijos koncepcijas, pvz., Asp.net branduolys naudoja Kestrel kaip Http užklausų klausytoją pagal nutylėjimą, o ne naudojant originalų didžiulį Https.sys. Todėl. "NET Core" yra jo pagrindu sukurtas programos modelis.

.NET standartas

.NET standartas yra specifikacija, įgyvendinanti BCL. Dėl. NET diegimas turi atitikti šią specifikaciją, todėl programų kūrėjams nereikia jaudintis dėl skirtingų BCL kiekvienam prieglobos sistemos įgyvendinimui. Kiekvienas valdomos sistemos įgyvendinimas turi savo bazinių klasių bibliotekų rinkinį. Bazinės klasės bibliotekoje (BCL) yra tokios klasės kaip išimčių tvarkymas, eilutės, XML, I/O, tinklas ir rinkiniai.

.NET Framework

.NET Framework naudojama darbalaukio programoms ir ASP.NET programoms, veikiančioms interneto informacijos serveryje (IIS), kurti. Tai pirmoji prieglobos sistema.

Xamarin

"Xamarin" yra "iOS", "Android", "MacOS" ir darbalaukio programų kūrimo sistema.

.NET Standard yra API specifikacija, apibrėžianti bazinės klasės bibliotekas, kurios turi būti įdiegtos kiekvienai konkrečiai versijai.

Santykių schema yra tokia:




Su versija suderinama adreso nuoroda:Hipersaito prisijungimas matomas.




Ankstesnis:Modelio laukų tikrinimas rankiniu būdu ASP.NET MVC
Kitą:BAT scenarijai naudoja administratoriaus paleidimą, kad perjungtų į dabartinį katalogą
 Savininkas| Publikuota: 2020-12-14 18:07:00 |
Skirtumas tarp .NET Core ir .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Savininkas| Publikuota: 2021-1-15 16:31:53 |
 Savininkas| Publikuota: 2022-9-12 20:51:29 |
Jei tikslas yra palaikyti .NET Framework 4.0, . NET Framework4.5 ir .NET Core 3.1. Turite sukonfigūruoti 3 tikslines versijas:


Pradėkite modifikuodami "TargetFramework" mazgą įTikslinės sistemos

Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com