Hoja de ruta de desarrollo de C# (.NET) para 2025-2026: qué espera a los desarrolladores

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

Hoja de ruta de desarrollo de C# (.NET) para 2025-2026: principales cambios y perspectivas



El equipo de Microsoft continúa el desarrollo activo de la plataforma .NET y el lenguaje C#, lanzando versiones mayores anualmente. Para 2025-2026, se han planificado una serie de innovaciones significativas que afectarán tanto al rendimiento de ejecución como a las capacidades sintácticas. Analizamos los hitos clave de la hoja de ruta, basados en anuncios oficiales y propuestas (C# Language Design Notes).



Principales direcciones de desarrollo



  • Mejora del rendimiento y AOT — optimización adicional de Native AOT (Ahead-of-Time compilation) para escenarios de servidor y microservicios. Se espera una reducción del tiempo de inicio y del tamaño de los binarios finales.
  • Mejora de la compatibilidad con WebAssembly — desarrollo de Blazor para funcionar en el navegador y en dispositivos IoT. Se planea compatibilidad total con subprocesos múltiples e interacción con Web API.
  • Evolución de la sintaxis de C# — implementación de constructores primarios para record struct, mejora de pattern matching y los tan esperados "campos en interfaces" (field declarations in interfaces).
  • Trabajo con datos — nuevas capacidades para trabajar con colecciones: tipos de colecciones abiertas, iteradores mejorados y simplificación de consultas LINQ.


Qué aparecerá en .NET 9 (2025)



El lanzamiento de .NET 9 está previsto para noviembre de 2025. Entre las características clave:



  • Native AOT para ASP.NET Core — compatibilidad total para compilar aplicaciones web en código nativo, algo crítico para escenarios cloud-native.
  • Gestión de memoria mejorada — nuevo recolector de basura con soporte para recolección regional (region-based GC), que reduce las pausas.
  • Integración con AI/ML — expansión de la API para TensorFlow y ONNX, así como soporte integrado para Semantic Kernel.


Perspectivas de .NET 10 (2026)



En 2026 nos espera la versión aniversario. Cambios esperados:



  • Compatibilidad total con AOT para todos los tipos de proyectos — incluyendo aplicaciones de escritorio (WinForms, WPF) y móviles (MAUI).
  • Runtime modular — posibilidad de cargar solo los componentes necesarios de CLR, reduciendo el consumo de memoria.
  • Unificación de sintaxis — eliminación definitiva de construcciones obsoletas (por ejemplo, los tipos de excepción obsoletos se marcarán como deprecated).
  • Integración con Rust a través de FFI — herramientas oficiales para llamar de forma segura a código Rust desde .NET.


¿Qué significa esto para los desarrolladores?



La hoja de ruta 2025-2026 hace que C# sea aún más atractivo para sistemas de alta carga, microservicios y desarrollo multiplataforma. Especialmente significativo es el progreso en la compilación AOT: esto permitirá usar C# donde antes dominaban Go y Rust — en funciones serverless, edge computing y sistemas embebidos. Para los desarrolladores que ya trabajan con .NET, las actualizaciones significan una reducción de la barrera de entrada a escenarios de alto rendimiento sin necesidad de aprender lenguajes de bajo nivel.



Siga los próximos anuncios en PythonLib — publicaremos guías detalladas sobre cada innovación tan pronto como estén disponibles las versiones preliminares correspondientes.

Recommended Libraries