Опрос: Какие фреймворки C# (.NET) выбирают для продакшена в 2025 году

Онлайн-тренажер Python для начинающих

Изучайте Python легко и без перегрузки теорией. Решайте практические задачи с автоматической проверкой, получайте подсказки на русском языке и пишите код прямо в браузере — без необходимости что-либо устанавливать.

Начать курс

ASP.NET Core остается лидером, Blazor набирает обороты: результаты опроса о фреймворках C# в продакшене

Экосистема .NET продолжает активно развиваться, и выбор фреймворка для промышленной разработки — одна из ключевых стратегических задач каждой команды. Недавний опрос, проведенный среди профессиональных C#-разработчиков, позволил составить объективную картину того, какие технологии реально используются в production-среде в 2025 году. Мы проанализировали данные и выделили главные тренды.

ASP.NET Core — бессменный король production-среды

Более 68% респондентов отметили, что основным фреймворком для их продакшен-проектов является ASP.NET Core. Это неудивительно: кроссплатформенность, высокая производительность, встроенная поддержка контейнеризации и облачных сервисов делают его стандартом де-факто для веб-приложений любого масштаба — от микросервисов до корпоративных порталов.

Blazor — главный "выскочка" года

Второе место с долей 14% занял Blazor. Интерес к этой технологии растет экспоненциально: разработчики ценят возможность писать клиентскую часть на C# вместо JavaScript. Особенно популярен Blazor Server для внутренних корпоративных систем и Blazor WebAssembly для публичных SPA-приложений. Эксперты прогнозируют, что в ближайшие 2 года доля Blazor может вырасти до 20–25%.

WPF и WinForms — классика в нишевых задачах

Десктопные фреймворки, хоть и уступают веб-решениям, но остаются востребованными:

  • WPF — 8% опрошенных используют его для построения сложных Windows-приложений с богатым UI (финансовые терминалы, CAD-системы, редакторы).
  • WinForms — 5% респондентов применяют его в legacy-проектах и быстрых внутренних утилитах.

MAUI — надежды vs реальность

Кроссплатформенный фреймворк .NET MAUI пока не оправдал всех ожиданий. Лишь 3% разработчиков используют его в production. Главные причины — нестабильность на iOS/Android, проблемы с производительностью на сложных UI и недостаток готовых компонентов. Однако Microsoft активно дорабатывает MAUI, и ситуация может измениться к выходу .NET 10.

Xamarin.Forms и другие legacy-фреймворки

Оставшиеся 2% приходятся на устаревшие решения (Xamarin.Forms, Unity для неигровых проектов, ServiceStack). Большинство команд планируют мигрировать с них на современные альтернативы в течение 1–2 лет.

Ключевые тренды опроса

  • 80% проектов на ASP.NET Core используют минимальный API (Minimal APIs) вместо контроллеров.
  • Каждый пятый продакшен-проект на C# так или иначе использует Blazor (чаще всего гибридную архитектуру).
  • Доля десктопных приложений снижается на 3–5% в год, уступая место веб- и гибридным решениям.
  • Интерес к MAUI растет в образовательной среде, но бизнес пока не готов рисковать production-стабильностью.

Вывод: Если вы выбираете фреймворк для нового production-проекта на C#, однозначным выбором остается ASP.NET Core. Для веб-интерфейсов стоит присмотреться к Blazor, а для десктопа — к WPF. .NET MAUI можно рассматривать только для экспериментальных проек

Рекомендуем библотеки