Microsoft .NET

скриншоты Microsoft .NET

Скачать

Разработчик: Microsoft (США)
Лицензия: Бесплатно
Версия: 11.0.0 Preview 4 / 10.0.8 LTS / 9.0.16 / 8.0.27 LTS
Обновлено: 2026-05-13
Системы: Windows / MacOS / Linux
Интерфейс: русский / английский
Рейтинг: рейтинг
Категория:Драйверы и обновления
Размер: зависит от платформы
Пакеты .NET SDK и .NET Runtime содержат все необходимые компоненты для разработки и запуска приложений на платформе Microsoft .NET для Windows, macOS и Linux

.NET 11.0

STS-релиз со стандартным сроком поддержки 2 года – с 10 ноября 2026 года (ожидаемая дата официального релиза) до 9 ноября 2028 года. На текущем этапе доступны предварительные сборки Preview для раннего знакомства разработчиков с новыми возможностями; для рабочих систем не предназначены.

Новое в версии 11.0.0 Preview 3 (14.04.2026):

.NET 10.0 LTS

LTS-релиз с долгосрочной поддержкой 3 года – с 11 ноября 2025 года до 14 ноября 2028 года.

Новое в версии 10.0.7 (21.04.2026):

.NET 9.0

STS-релиз со стандартным сроком поддержки – до 10 ноября 2026 года. В сентябре 2025 года Microsoft продлила поддержку STS-версий с 18 до 24 месяцев, начиная с .NET 9, поэтому дата окончания поддержки совпадает с .NET 8 LTS.

Новое в версии 9.0.15 (14.04.2026):

.NET 8.0 LTS

LTS-релиз с долгосрочной поддержкой – до 10 ноября 2026 года.

Новое в версии 8.0.26 (14.04.2026):

  • Регулярное обновление «Вторника Патчей» с исправлениями безопасности и стабильности.
  • Доступны установщики SDK, Runtime, ASP.NET Core Runtime, Windows Desktop Runtime, Hosting Bundle под Windows (x86, x64, Arm64), macOS (x64, Arm64), Linux (x64, Arm, Arm64, Alpine).
  • Список изменений (английский, GitHub)

.NET 7.0

STS-релиз; поддержка завершена 14 мая 2024 года. Обновления безопасности больше не выпускаются – рекомендуется миграция на .NET 8 LTS или .NET 10 LTS.

Последняя версия 7.0.20 (29.05.2024):

.NET 6.0 LTS

LTS-релиз; поддержка завершена 12 ноября 2024 года. Обновления безопасности больше не выпускаются – рекомендуется миграция на .NET 8 LTS или .NET 10 LTS.

Последняя версия 6.0.36 (12.11.2024):

.NET 5.0

STS-релиз; поддержка завершена 10 мая 2022 года.

Последняя версия 5.0.17 (10.05.2022):

Начальная версия 5.0.0 (10.11.2020):

.NET Core 3.1 LTS

LTS-релиз; поддержка завершена 13 декабря 2022 года.

Последняя версия 3.1.32 (14.12.2022):

Платформа Microsoft .NET кросс-платформенная и работает на Windows, macOS и Linux. Поддержка конкретных версий операционных систем зависит от версии .NET и политики жизненного цикла каждой ОС — как только версия ОС выходит за рамки поддержки её производителя, поддержка .NET для неё также прекращается. Ниже приведены актуальные системные требования для поддерживаемых веток .NET.

Microsoft .NET 10.0 LTS

  • Windows (клиентские ОС):
    • Windows 11 версий 26H1, 25H2, 24H2, 24H2 (IoT Enterprise), 23H2 (Enterprise), 22H2 (Enterprise и IoT Enterprise).
    • Windows 10 версий 21H2 (Enterprise LTSC, IoT LTSC), 1809 (Enterprise LTSC), 1607 (Enterprise LTSC).
    • Обычные редакции Windows 10 (Home, Pro) за пределами LTSC не входят в список официально поддерживаемых.
  • Windows Server:
    • Windows Server 2025, Windows Server 2022, Windows Server 2019, Windows Server 2016.
    • Windows Server 2012 и 2012 R2 поддерживаются только при наличии платной подписки Extended Security Updates (ESU).
    • Варианты Server Core поддерживаются для тех же версий.
  • macOS: macOS 26 (Tahoe), macOS 15 (Sequoia). Официально поддерживаются только две последние версии macOS. На macOS 14 (Sonoma) и более ранних версиях приложения технически могут запускаться, но официальной поддержки для них нет.
  • Linux (для запуска приложений): дистрибутивы на базе glibc — с Ubuntu 18.04 и новее, Debian 10 и новее, Fedora (актуальные версии), RHEL 8 и новее, openSUSE 15.5 и новее, SLES 15 и новее. Дистрибутивы на базе musl — Alpine Linux 3.17 и новее. Для Arm32 портативных сборок требуется дистрибутив с Y2038-совместимой glibc (Debian 12, Ubuntu 22.04 и новее).
  • Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux). Официальная поддержка процессоров Intel начинается с 8-го поколения Coffee Lake / Amber Lake (ограничение стоит на уровне macOS 15 и Windows 11).
  • Контейнеры: официальные образы Microsoft доступны через Microsoft Artifact Registry. Начиная с .NET 10, базовый образ Linux сменился с Debian на Ubuntu 24.04 (Noble Numbat). Образы Debian для .NET 10 больше не публикуются. Доступны стандартные образы Ubuntu, Ubuntu Chiseled (distroless) и Alpine.
  • Разработка: Visual Studio 2026 (версия 18.0) или новее для полной поддержки .NET 10 на Windows; Visual Studio Code с расширением C# Dev Kit — на всех поддерживаемых платформах. Для сборки приложений под iOS, macOS, tvOS и Mac Catalyst требуется Xcode 26 и macOS 15.6 (Sequoia) или новее.
  • Оперативная память и диск: минимальные требования определяются операционной системой. Для установки SDK и запуска большинства приложений рекомендуется минимум 2 ГБ ОЗУ; для сборки крупных проектов и работы с Visual Studio — от 8 ГБ. Под установку SDK требуется около 1–2 ГБ свободного места.

Microsoft .NET 9.0

  • Windows (клиентские ОС): Windows 11 (26H1, 25H2, 24H2, 23H2, 22H2), Windows 10 версий 21H2 (Enterprise LTSC, IoT LTSC), 1809 (Enterprise LTSC), 1607 (Enterprise LTSC). Поддержка Windows 10 22H2 (обычные редакции) привязана к жизненному циклу самой ОС.
  • Windows Server: Windows Server 2025, 2022, 2019, 2016. Windows Server 2012 и 2012 R2 — только по Extended Security Updates.
  • macOS: macOS 26 (Tahoe), macOS 15 (Sequoia), macOS 14 (Sonoma).
  • Linux (для запуска приложений): glibc-дистрибутивы — Ubuntu 18.04 и новее, Debian 10 и новее, Fedora (актуальные), RHEL 8 и новее, openSUSE 15.5 и новее, SLES 15 и новее; musl-дистрибутивы — Alpine 3.17 и новее.
  • Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux).
  • Разработка: Visual Studio 2022 17.12 или новее, Visual Studio 2026, Visual Studio Code с C# Dev Kit.

Microsoft .NET 8.0 LTS

  • Windows (клиентские ОС): Windows 11 (26H1, 25H2, 24H2, 23H2, 22H2), Windows 10 версий 21H2 (LTSC), 1809 (LTSC), 1607 (LTSC). Обычные редакции Windows 10 22H2 поддерживаются в рамках жизненного цикла самой ОС.
  • Windows Server: Windows Server 2025, 2022, 2019, 2016. Windows Server 2012 и 2012 R2 — только по Extended Security Updates.
  • macOS: macOS 26 (Tahoe), macOS 15 (Sequoia), macOS 14 (Sonoma), macOS 13 (Ventura).
  • Linux (для запуска приложений): glibc-дистрибутивы — Ubuntu 16.04 и новее, Debian 10 и новее, Fedora (актуальные), RHEL 8 и новее, openSUSE 15 и новее, SLES 15 и новее; musl-дистрибутивы — Alpine 3.17 и новее.
  • Архитектуры процессора: x86, x64, Arm64, Arm32 (только Linux).
  • Разработка: Visual Studio 2022 17.8 или новее, Visual Studio Code с C# Dev Kit.

Перечень поддерживаемых ОС обновляется Microsoft по мере того, как дистрибутивы выходят из-под поддержки их производителей. Актуальные списки Microsoft публикует для каждой версии в отдельных документах supported-os в репозитории dotnet/core на GitHub:

.NET — кросс-платформенная среда разработки с открытым исходным кодом для создания приложений любого типа: серверных веб-сервисов и API, настольных программ, мобильных приложений, облачных микросервисов, игр, решений для интернета вещей и сценариев с искусственным интеллектом. Одна кодовая база работает на Windows, macOS, Linux, Android и iOS. Готовые приложения размещаются в магазинах приложений либо развёртываются на серверах, настольных компьютерах, мобильных устройствах и в контейнерах.

Платформа поддерживает три языка — C#, F# и Visual Basic — и работает со всеми распространёнными средами разработки: Visual Studio, Visual Studio Code с расширением C# Dev Kit, JetBrains Rider. Исходный код .NET открыт под лицензией MIT, платформа бесплатна для личного, учебного и коммерческого использования.

Исторически .NET развивался как две отдельные ветки: закрытая Windows-only .NET Framework (последняя версия 4.8.1, входит в состав Windows) и открытая кросс-платформенная .NET Core. Начиная с .NET 5 (2020), ветки объединены под единым именем .NET — на замену .NET Core пришла общая кросс-платформенная .NET, а .NET Framework переведён в режим сопровождения и получает только обновления безопасности.

Состав платформы

  • .NET SDK — полный набор инструментов разработчика: компиляторы C#, F# и Visual Basic, CLI-утилита dotnet, библиотеки Base Class Library, среда выполнения и шаблоны проектов. SDK включает в себя оба runtime, поэтому отдельно их ставить не нужно.
  • .NET Runtime — среда выполнения для запуска обычных .NET-приложений: исполнитель Common Language Runtime (CLR) и базовые библиотеки классов.
  • ASP.NET Core Runtime — среда выполнения для веб-приложений, API, SignalR и Blazor. Включает в себя .NET Runtime.
  • Windows Desktop Runtime — среда выполнения для настольных приложений на Windows Forms и WPF.
  • Hosting Bundle — пакет для серверов Windows с IIS: включает .NET Runtime, ASP.NET Core Runtime и модуль ASP.NET Core для IIS.

Основные рабочие нагрузки

  • ASP.NET Core — фреймворк для веб-приложений, REST API, микросервисов и реального времени через SignalR.
  • Blazor — создание интерактивных веб-интерфейсов на C# с выполнением в браузере через WebAssembly, на сервере или в гибридном режиме.
  • Entity Framework Core — объектно-реляционный маппер для работы с базами данных через LINQ-запросы.
  • .NET MAUI (Multi-platform App UI) — создание нативных мобильных и настольных приложений для Android, iOS, macOS и Windows из общей кодовой базы на C# и XAML.
  • Windows Forms и WPF — разработка настольных приложений для Windows с классическими графическими интерфейсами.
  • .NET Aspire — набор инструментов для создания облачных приложений с встроенной телеметрией, обнаружением сервисов и локальной оркестрацией.
  • ML.NET — фреймворк машинного обучения для .NET-приложений.
  • Игры на Unity — движок Unity использует C# и часть экосистемы .NET.

Ключевые возможности

  • Кросс-платформенность: Windows, macOS, Linux, Android, iOS. Поддержка x86, x64, Arm64 и Arm32 (Linux).
  • Высокая производительность. JIT-компиляция во время выполнения и Native AOT для компиляции в машинный код без необходимости в среде выполнения на целевой машине.
  • Единая кодовая база для всех платформ через общую спецификацию API.
  • Современный синтаксис C# с записями (records), pattern matching, nullable-типами и другими возможностями.
  • Полная интеграция с облачной инфраструктурой Microsoft Azure и другими облачными провайдерами.
  • Официальные контейнерные образы в Microsoft Artifact Registry, включая лёгкие варианты Ubuntu Chiseled (distroless) и Alpine.
  • Открытый исходный код под лицензией MIT. Разработка ведётся в открытом виде на GitHub с участием Microsoft, .NET Foundation и сообщества.
  • Регулярный цикл выпусков: крупные релизы выходят ежегодно в ноябре. Чётные версии (8, 10, 12) — LTS с поддержкой 3 года. Нечётные (9, 11) — STS с поддержкой 2 года.

Как скачать Microsoft .NET

Перейдите на страницу загрузки и выберите версию для вашего устройства.

Скачать Microsoft .NET

Рекомендуем

рейтинг БЕСПЛАТНО
Магазин мобильных приложений и игр
рейтинг БЕСПЛАТНО
Облачный гейминг на смартфоне
рейтинг ПРОБНАЯ
Новая операционная система от Microsoft
рейтинг БЕСПЛАТНО
Активная защита Protect, защищенный режим
рейтинг АКЦИЯ
Антибаннер, антифишинг и антитрекинг