Encuesta: ¿Qué frameworks de C# (.NET) se usan realmente en producción

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Encuesta: ¿qué frameworks de C# (.NET) se usan realmente en producción?



El ecosistema .NET continúa desarrollándose activamente, y con él se multiplica la cantidad de frameworks y bibliotecas. Pero, ¿cuáles de ellos son realmente demandados en proyectos reales, y no solo en proyectos personales y tutoriales? Realizamos una encuesta entre desarrolladores profesionales de C# del ámbito comercial para conocer el panorama actual.



En la encuesta participaron más de 800 encuestados, desde juniors hasta team leads. Estos son los resultados que obtuvimos.



  • ASP.NET Core (MVC + Web API) — el líder absoluto. Más del 76% de los encuestados lo usa en producción. No es sorprendente: la multiplataforma, el alto rendimiento y el amplio soporte de Microsoft lo convierten en el estándar para el desarrollo web en C#.
  • Blazor (Server + WebAssembly) — en segundo lugar con un 23%. El interés por Blazor está creciendo, especialmente en escenarios donde el equipo quiere escribir tanto el frontend como el backend en un mismo lenguaje. Sin embargo, hay menos proyectos en producción de lo deseado: muchos señalan problemas con el tamaño de la compilación en WASM.
  • WPF (Windows Presentation Foundation) — se usa en el 18% de los proyectos en producción. Principalmente son aplicaciones de escritorio corporativas, sistemas heredados y herramientas internas. WPF sigue siendo una opción fiable para soluciones solo para Windows.
  • MAUI (.NET Multi-platform App UI) — solo el 7% de los encuestados lo ha implementado en producción. A pesar de la promesa de multiplataforma, los desarrolladores se quejan de la inmadurez del framework, la falta de componentes y los problemas de rendimiento en Android.
  • Servicios gRPC — el 11% de los encuestados usa gRPC para arquitectura de microservicios. Este framework está ganando popularidad en sistemas de alta carga y en la interacción con servicios Go/Python.
  • Entity Framework Core — aunque es un ORM y no un framework, se puede considerar una parte integral del stack .NET. El 89% de los encuestados usa EF Core en proyectos de producción.
  • Xamarin.Forms / Xamarin.Native — el 4% de los encuestados aún mantiene proyectos heredados en Xamarin, pero prácticamente no hay nuevos desarrollos.


Es interesante que en la encuesta también se mencionaron NancyFX, ServiceStack y Orleans (Microsoft Orleans) — frameworks de nicho que usa menos del 2% de los participantes, pero sus comunidades siguen activas.



Otra conclusión importante: muchos desarrolladores combinan varios frameworks. El stack típico de un proyecto de producción en 2025 se ve así: ASP.NET Core Web API + Blazor para el panel de administración + WPF para el cliente de escritorio + gRPC para la comunicación entre servicios.



Por lo tanto, si estás empezando a aprender C# o planeas migrar a .NET, tu primera opción debería ser ASP.NET Core. Blazor y MAUI son tecnologías prometedoras, pero aún no ha llegado su momento para la producción masiva. Y WPF es un clásico fiable para desarrolladores de Windows.



Seguiremos monitoreando las tendencias y publicando datos actualizados en pythonlib.ru. ¿Y tú, qué framework de .NET usas? ¡Compártelo en los comentarios!

Recommended Libraries