Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 35656|Odpowiedź: 3

[Źródło] .NET Core、. Relacje między standardem NET a ASP.NET Core oraz .NET Framework

[Skopiuj link]
Opublikowano 2020-12-14 18:06:02 | | | |
.NET Core、. Diagramy NET Standard, ASP.NET Core oraz .NET Framework przedstawiają się następująco:


.NET Core

.NET Core jest darmowy, wieloplatformowy i otwartoźródłowym implementacją zarządzanego frameworka. Obsługuje 4 typy aplikacji: konsolowe, ASP.NET Core, chmurowe oraz Universal Windows Platform (UWP). Windows Forms i Windows Presentation Foundation (WPF) nie są zawarte w .NET Core.

ASP.NET Core

Asp.net core to faktycznie projekt oparty na .net Full Framework (minimum Framework 4.6.2), ale zachowuje niektóre nowe koncepcje konfiguracyjne rdzenia .NET, na przykład Asp.net core domyślnie używa Kestrel jako słuchacza dla żądań Http, zamiast korzystać z oryginalnego ogromnego Https.sys. Dlatego. NET Core to model aplikacji zbudowany na jego bazie.

.NET Standard

.NET Standard to specyfikacja implementująca BCL. Z powodu. Implementacje NET muszą spełniać tę specyfikację, więc deweloperzy aplikacji nie muszą martwić się o różne BCL dla każdej implementacji frameworka hostingowego. Każda implementacja zarządzanego frameworka posiada własny zestaw bibliotek klas bazowych. Biblioteka klas bazowych (BCL) zawiera klasy takie jak obsługa wyjątków, ciągi znaków, XML, I/O, sieci oraz kolekcje.

.NET Framework

.NET Framework służy do tworzenia aplikacji desktopowych oraz ASP.NET aplikacji działających na Internet Information Server (IIS). To pierwszy framework hostingowy.

Xamarin

Xamarin to framework do tworzenia aplikacji na iOS, Android, macOS oraz na komputerach stacjonarnych.

Standard .NET to specyfikacja API, która definiuje biblioteki klas bazowych, które muszą być zaimplementowane dla każdej konkretnej wersji.

Diagram relacji wygląda następująco:




Referencyjny adres zgodny z wersją:Logowanie do linku jest widoczne.




Poprzedni:Ręcznie waliduj pola modelu ASP.NET MVC
Następny:Skrypty BAT wykorzystują uruchomienie administratora do przełączania się do aktualnego katalogu
 Ziemianin| Opublikowano 2020-12-14 o 18:07:00 |
Różnica między .NET Core a .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Ziemianin| Opublikowano 15.01.2021 o 16:31:53 |
 Ziemianin| Opublikowano 2022-9-12 20:51:29 |
Jeśli celem jest wsparcie dla .NET Framework 4.0, . NET Framework 4.5 i .NET Core 3.1. Musisz skonfigurować 3 docelowe wersje:


Zacznij od modyfikacji węzła TargetFramework doTargetFrameworks

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com