БИЗНЕС И ЦИФРОВИЗАЦИЯ

Microsoft завершает поддержку ASP.NET Core 2.3 на .NET Framework

Microsoft объявила о завершении поддержки ASP.NET Core 2.3 на .NET Framework. Разработчиков призывают к обновлению.

✍️ Редакция iTech News | 18.01.2026 | ⏱ 2 мин | Источник: The Register
Microsoft закончил поддержку ASP.NET Core 2.3 — что дальше?

Microsoft официально завершает поддержку ASP.NET Core 2.3, который был последней поддерживаемой версией на .NET Framework. Поддержка будет прекращена 7 апреля 2027 года, что вызывает обеспокоенность у разработчиков, так как это значит отсутствие обновлений безопасности и исправлений ошибок.

Что стоит знать о поддержке ASP.NET Core

ASP.NET Core 2.3 был выпущен в начале 2025 года и служил своеобразным компромиссом для разработчиков, мигрирующих с более старой версии ASP.NET на современную. Однако версию 2.3 можно считать переизданием ASP.NET Core 2.1, не получившим достаточной поддержки, невзирая на то, что 2.2 оказалась устаревшей из-за критических изменений.
Разработчики сталкивались с проблемами совместимости и недовольством из-за изменений в коде, несмотря на объявленную долгосрочную поддержку версий. По словам главного менеджера по продуктам Дэниела Рота, основная причина прекращения поддержки заключается в высоких затратах на обслуживание устаревших инструментов.

Переход на современные решения

Разработчиков настоятельно призывают обновлять приложения на платформу .NET 10, которая предлагает больше возможностей и улучшенную безопасность. Несмотря на то что .NET Framework все еще поддерживается, Microsoft фокусируется на стабильности, а не на новшествах. Основные изменения в последней версии .NET Framework (4.8.1) касаются улучшения безопасности и совместимости с платформами Arm64.
По данным NuGet, версии 2.2 и 2.3 остаются популярными, но поддержка 2.3 будет очень короткой – менее двух лет. Эта ситуация ставит разработчиков в затруднительное положение, так как им теперь придется либо возвращаться к более старой версии, либо полностью переходить на новую платформу.

Как это отразится на разработчиках

Для разработчиков, работающих с устаревшими системами, прекращение поддержки ASP.NET Core 2.3 означает необходимость принятия быстрых решений. Если ваше приложение зависит от этой версии, будьте готовы к масштабным изменениям или даже к полному переходу на современные инструменты. Использование AI-технологий для миграции может оказаться полезным решением в сложившейся ситуации и помочь сократить время на адаптацию.
В случае с разработчиками из России стоит понимать, что плавный переход на новые платформы требует времени и дополнительных ресурсов, поэтому заранее стоит приступать к анализу своей архитектуры.

В конце концов, отказ от поддержки ASP.NET Core 2.3 подчеркивает направление Microsoft на развитие современного .NET и необходимость разработчиков адаптироваться к новым условиям.

Поделиться: Telegram X LinkedIn