ASP.NET Core sigue siendo líder, Blazor gana terreno: resultados de la encuesta sobre frameworks de C# en producción
El ecosistema .NET continúa desarrollándose activamente, y la elección del framework para el desarrollo industrial es una de las tareas estratégicas clave de cada equipo. Una encuesta reciente realizada entre desarrolladores profesionales de C# permitió obtener una imagen objetiva de qué tecnologías se utilizan realmente en el entorno de producción en 2025. Analizamos los datos y destacamos las principales tendencias.
ASP.NET Core — el rey indiscutible del entorno de producción
Más del 68% de los encuestados indicaron que el framework principal para sus proyectos de producción es ASP.NET Core. Esto no es sorprendente: la multiplataforma, el alto rendimiento, el soporte integrado para contenedores y servicios en la nube lo convierten en el estándar de facto para aplicaciones web de cualquier escala, desde microservicios hasta portales corporativos.
Blazor — el "advenedizo" del año
El segundo lugar, con una cuota del 14%, lo ocupa Blazor. El interés en esta tecnología crece exponencialmente: los desarrolladores valoran la posibilidad de escribir la parte del cliente en C# en lugar de JavaScript. Blazor Server es especialmente popular para sistemas corporativos internos y Blazor WebAssembly para aplicaciones SPA públicas. Los expertos pronostican que en los próximos 2 años la cuota de Blazor podría crecer hasta el 20–25%.
WPF y WinForms — clásicos en tareas de nicho
Los frameworks de escritorio, aunque inferiores a las soluciones web, siguen siendo demandados:
- WPF — el 8% de los encuestados lo utiliza para construir aplicaciones complejas de Windows con una interfaz de usuario rica (terminales financieros, sistemas CAD, editores).
- WinForms — el 5% de los encuestados lo aplica en proyectos heredados y utilidades internas rápidas.
MAUI — expectativas vs realidad
El framework multiplataforma .NET MAUI aún no ha cumplido todas las expectativas. Solo el 3% de los desarrolladores lo utiliza en producción. Las principales razones son la inestabilidad en iOS/Android, problemas de rendimiento en interfaces de usuario complejas y la falta de componentes listos. Sin embargo, Microsoft está trabajando activamente en MAUI, y la situación podría cambiar con el lanzamiento de .NET 10.
Xamarin.Forms y otros frameworks heredados
El 2% restante corresponde a soluciones obsoletas (Xamarin.Forms, Unity para proyectos no relacionados con juegos, ServiceStack). La mayoría de los equipos planean migrar de ellas a alternativas modernas en un plazo de 1 a 2 años.
Tendencias clave de la encuesta
- El 80% de los proyectos en ASP.NET Core utilizan API mínimas (Minimal APIs) en lugar de controladores.
- Uno de cada cinco proyectos de producción en C# utiliza Blazor de alguna forma (con mayor frecuencia una arquitectura híbrida).
- La cuota de aplicaciones de escritorio disminuye un 3–5% anual, dando paso a soluciones web e híbridas.
- El interés en MAUI crece en el ámbito educativo, pero las empresas aún no están dispuestas a arriesgar la estabilidad en producción.
Conclusión: Si eliges un framework para un nuevo proyecto de producción en C#, la elección indiscutible sigue siendo ASP.NET Core. Para interfaces web, vale la pena considerar Blazor, y para escritorio, WPF. .NET MAUI solo se puede considerar para proyectos experimentales