Конституция Армении: Статья 18.1
Конституция Армении (Статья 18.1) закрепляет «исключительную миссию Армянской Апостольской Святой Церкви как национальной церкви в духовной жизни армянского народа, в деле развития его национальной культуры и сохранения его национальной самобытности»:
.NET

.NET

Материал из Википедии — свободной энциклопедии

.NET (ранее известна как .NET Core) — модульная платформа для разработки программного обеспеченияс открытым исходным кодом[5].

Совместима с такими операционными системами как Windows, Linux и macOS, а также мобильными Android и iOS. Была выпущена компанией Microsoft.

У платформы есть собственное сообщество на GitHub.

Поддерживает следующие языки программирования: C#, Visual Basic .NET (частично) и F#[5].

История

Как и было объявлено, начиная с .NET 5, версии платформа стала называться .NET (без использования «Core» в названии), что символизирует объединение .NET Core, Mono и .NET Framework[18][19].


Архитектура

.NET основана на .NET Framework. Платформа .NET отличается от неё модульностью, кроссплатформенностью, возможностью применения облачных технологий, и тем, что в ней произошло разделение между библиотекой CoreFX и средой выполнения CoreCLR[5].

.NET — модульная платформа. Каждый её компонент обновляется через менеджер пакетов NuGet, а значит можно обновлять её модули по отдельности, в то время как .NET Framework обновляется целиком. Каждое приложение может работать с разными модулями и не зависит от единого обновления платформы[20].

CoreFX — это библиотека, интегрированная в .NET. Среди её компонентов: System.Collections, System.IO, System.Xml[21].

CoreCLR — это среда выполнения, включающая в себя RyuJIT (JIT-компилятор), встроенный сборщик мусора и другие компоненты[22].

Примечания

  1. Bright P..NET Core 1.0 released, now officially supported by Red Hat (англ.): And Samsung is joining the .NET Foundation. — 2016.
  2. 12Download .NET 10.0
  3. core/LICENSE.TXT at main · dotnet/core · GitHub
  4. runtime/LICENSE.TXT at main · dotnet/runtime · GitHub
  5. 123dotnet-bot..NET documentation (англ.). docs.microsoft.com. Дата обращения: 23 февраля 2021. Архивировано 25 февраля 2021 года.
  6. 1234567891011.NET and .NET Core official support policy (англ.). Microsoft. — «We'll publish new major releases of .NET every year in November...» Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  7. Announcing .NET Core 1.0 (англ.). .NET Blog (27 июня 2016). Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  8. Announcing .NET Core 1.1 (англ.). .NET Blog (16 ноября 2016). Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  9. Announcing .NET Core 2.0 (англ.). .NET Blog (14 августа 2017). Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  10. Announcing .NET Core 2.1 (англ.). .NET Blog (30 мая 2018). Дата обращения: 23 апреля 2021. Архивировано 25 декабря 2019 года.
  11. Announcing .NET Core 2.2 (англ.). .NET Blog (4 декабря 2018). Дата обращения: 23 апреля 2021. Архивировано 16 февраля 2019 года.
  12. Announcing .NET Core 3.0 (англ.). .NET Blog (23 сентября 2019). Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  13. Announcing .NET Core 3.1 (англ.). .NET Blog (3 декабря 2019). Дата обращения: 23 апреля 2021. Архивировано 1 июня 2020 года.
  14. Announcing .NET 5.0 (англ.). .NET Blog (10 ноября 2020). Дата обращения: 23 апреля 2021. Архивировано 18 февраля 2021 года.
  15. Announcing .NET 6 — The Fastest .NET Yet (англ.). Microsoft (8 ноября 2021). Дата обращения: 9 ноября 2021. Архивировано 2 января 2022 года.
  16. Jon Douglas..NET 7 is Available Today (англ.). .NET Blog (8 ноября 2022). Дата обращения: 12 ноября 2022. Архивировано 22 декабря 2022 года.
  17. Gaurav Seth.Announcing .NET 8 (англ.). Microsoft. Дата обращения: 15 ноября 2023. Архивировано 14 ноября 2023 года.
  18. Introducing .NET 5 (англ.). .NET Blog (6 мая 2019). Дата обращения: 9 февраля 2020. Архивировано 1 июня 2020 года.
  19. Microsoft .NET и .NET Core. docs.microsoft.com. Дата обращения: 4 октября 2021. Архивировано 4 октября 2021 года.
  20. Introduction to .NET Core (англ.). Дата обращения: 23 марта 2019. Архивировано из оригинала 21 марта 2019 года.
  21. GitHub — dotnet/corefx: This repo is used for servicing PR’s for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime (англ.). Дата обращения: 23 марта 2019. Архивировано 3 июля 2018 года.
  22. GitHub — dotnet/coreclr: CoreCLR is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes (англ.). Дата обращения: 23 марта 2019. Архивировано 14 октября 2019 года.

Ссылки

.NET
Логотип программы .NET
Типфреймворк и открытое программное обеспечение
РазработчикMicrosoft
Написана наЯзык ассемблера, C, C++ и C#
Операционные системы Windows, Linux, macOS
Дата выпуска27 июня2016[1]
Последняя версия
Кандидат в релизы
Репозиторийgithub.com/dotnet/runtime
github.com/dotnet/core
Лицензиялицензия MIT[3][4][…]
Сайтdotnet.microsoft.com
dot.net/core