Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 35656|Відповідь: 3

[Джерело] .NET Core、. Відносини NET Standard, ASP.NET Core та .NET Framework

[Копіювати посилання]
Опубліковано 2020-12-14 18:06:02 | | | |
.NET Core、. Діаграми NET Standard, ASP.NET Core та .NET Framework такі:


.NET Core

.NET Core є безкоштовним, кросплатформенним і є відкритою реалізацією керованого фреймворку. Вона підтримує 4 типи додатків: консольний, ASP.NET Core, хмарний та універсальна платформа Windows (UWP). Windows Forms і Windows Presentation Foundation (WPF) не включені до .NET Core.

ASP.NET Core

Asp.net ядро фактично є проєктом, який все ще базується на .net Full Framework (мінімум Framework 4.6.2), але зберігає деякі нові концепції конфігурації .NET core, наприклад, Asp.net core за замовчуванням використовує Kestrel як слухач для http-запитів, замість оригінального великого Https.sys. Отже. NET Core — це модель додатків, побудована на її основі.

.NET Стандарт

.NET Standard — це специфікація, яка реалізує BCL. Через це. Реалізації NET повинні відповідати цій специфікації, щоб розробникам додатків не доводилося турбуватися про різні BCL для кожної реалізації хостинг-фреймворку. Кожна реалізація керованого фреймворку має власний набір бібліотек базових класів. Бібліотека базових класів (BCL) містить такі класи, як обробка винятків, рядки, XML, I/O, мережа та колекції.

.NET-фреймворк

.NET Framework використовується для створення настільних додатків та ASP.NET додатків, що працюють на Internet Information Server (IIS). Це перший хостинговий фреймворк.

Ксамарин

Xamarin — це фреймворк для створення iOS, Android, macOS та десктопних додатків.

.NET Standard — це специфікація API, яка визначає бібліотеки базових класів, що мають бути реалізовані для кожної конкретної версії.

Діаграма співвідношення виглядає так:




Посилання на адресу, сумісну з версією:Вхід за гіперпосиланням видно.




Попередній:Ручна перевірка полів моделі ASP.NET MVC
Наступний:Скрипти BAT використовують запуск адміністратора для перемикання до поточного каталогу
 Орендодавець| Опубліковано 2020-12-14 18:07:00 |
Різниця між .NET Core і .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Орендодавець| Опубліковано 2021-1-15 16:31:53 |
 Орендодавець| Опубліковано 2022-9-12 20:51:29 |
Якщо мета — підтримка .NET Framework 4.0, . NET Framework4.5 та .NET Core 3.1. Потрібно налаштувати 3 цільові версії:


Почніть з модифікації вузла TargetFramework наЦільові фреймворки

Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com