.NET Conf 2025: Un Resumen Completo de Innovación, Rendimiento y la Comunidad .NET

.NET Conf 2025: Un Resumen Completo de Innovación, Rendimiento y la Comunidad .NET

La .NET Conf 2025 fue un evento trascendental, marcando el lanzamiento oficial de .NET 10 y Visual Studio 2026. Organizado por Microsoft y la vibrante comunidad .NET, este encuentro global de tres días ofreció contenido gratuito e invaluable, complementado por una Zona Estudiantil especial el 14 de noviembre, diseñada para inspirar a la próxima generación de desarrolladores.

Momentos Destacados de la Conferencia

El evento arrancó con la intervención de Scott Hanselman, quien junto al equipo de producto de .NET y Visual Studio, celebró el impresionante impulso de la plataforma. Con más de 7 millones de desarrolladores .NET utilizando los productos de Visual Studio mensualmente y más de 23,000 solicitudes de extracción (pull requests) fusionadas solo en .NET 10, la comunidad demuestra una vitalidad sin precedentes. Desde su lanzamiento como código abierto, .NET ha recibido más de 290,000 pull requests y ha contado con la contribución de más de 68,000 personas. Desde 2020, .NET se ha mantenido como uno de los proyectos de código abierto de mayor velocidad en la Cloud Native Computing Foundation (CNCF), y C# figura consistentemente entre los cinco lenguajes de programación más populares en GitHub.

Scott Hanselman enfatizó la visión de .NET: construir una “plataforma de desarrollo completa que los desarrolladores amen y las empresas confíen”. Esta visión se materializa en cómo .NET impulsa productos clave de Microsoft, como Bing (ejecutando candidatos de lanzamiento de .NET 10 con mejoras notables en la latencia), Xbox Gaming Copilot (aprovechando la pila completa de .NET, incluyendo Orleans y Aspire), y Copilot Studio (una aplicación Blazor WebAssembly).

La keynote también resaltó el crucial ecosistema de socios que contribuyen al éxito de .NET. Entre ellos se encuentran mantenedores de distribuciones y socios de seguridad como Red Hat, Canonical e IBM; socios de software como Syncfusion y Uno Platform, que apoyan el desarrollo de .NET MAUI; socios de hardware como AMD e Intel, que aportan intrínsecos de bajo nivel para mejoras de rendimiento en cargas de trabajo intensivas en computación, como la IA; y Samsung, trabajando en la arquitectura de conjuntos de instrucciones para RISC-V y ARM, asegurando un futuro brillante para .NET.

Historias de éxito de clientes demostraron la confianza global en .NET. Shoreless AI, construida íntegramente en .NET, mostró cómo la plataforma transforma a los desarrolladores en arquitectos de IA. FMG, por su parte, modernizó sus aplicaciones a .NET 10 en cuestión de horas gracias a GitHub Copilot App Modernization, un proceso que normalmente tomaría semanas.

Estructura del Programa y Contenido

El programa de .NET Conf 2025 estuvo repleto de acción, distribuido en tres días temáticos:

  • Día 1: Lanzamiento de .NET 10 (11 de noviembre): Dedicado a la liberación oficial de .NET 10, la keynote y sesiones técnicas sobre C# 14, mejoras de rendimiento, ASP.NET Core, Blazor, .NET MAUI, Aspire, desarrollo impulsado por IA y Visual Studio 2026.
  • Día 2: Azure, Cloud y Profundizaciones (12 de noviembre): Iniciando con la keynote de Azure, se exploró el desarrollo cloud-native, Azure Container Apps, Azure Kubernetes Service, Azure Functions, servicios de IA y temas avanzados como pruebas, contenedores y seguridad.
  • Día 3: Día de la Comunidad (13 de noviembre): Ponentes de todo el mundo compartieron experiencias reales, técnicas avanzadas y proyectos innovadores construidos con .NET. Incluyó sesiones en vivo y una pista de YouTube Premiere con aún más contenido comunitario.

Además, .NET Conf extendió su alcance a la comunidad de desarrolladores en China mediante transmisiones localizadas en WeChat y Bilibili, con subtítulos en chino y horarios adaptados, demostrando un compromiso global.

Anuncios Clave de .NET Conf 2025

Durante las keynotes, se realizaron anuncios emocionantes:

  • .NET 10 ya está disponible: La mejor versión hasta la fecha, esta edición LTS (Long Term Support) ofrece una plataforma completa y confiable. Con soporte de tres años hasta el 10 de noviembre de 2028, incluye mejoras en ASP.NET Core, .NET MAUI, WinForms, Blazor, C# 14, rendimiento y seguridad.
  • Visual Studio 2026 lanzado: Brinda las mejores herramientas de desarrollo con soporte completo para .NET 10, una interfaz moderna con FluentUI, mejoras en hot reload y edición Razor, diagnósticos avanzados, procesos de actualización optimizados y GitHub Copilot como asistente de IA.
  • Aspire 13 ha llegado: Ahora más allá de .NET, Aspire 13 ofrece una experiencia de código-primero para construir aplicaciones distribuidas modulares y extensibles, con soporte políglota para Python, JavaScript y otros lenguajes.
  • GitHub Copilot para modernización de aplicaciones: Permite actualizar aplicaciones .NET a las últimas versiones de forma rápida, con sugerencias de código y asistencia para migrar a Azure.
  • GitHub Copilot para pruebas en .NET: En vista previa pública, genera pruebas unitarias, cubre casos extremos y acelera el testing, incluso sugiriendo correcciones para fallos.
  • Microsoft Agent Framework para .NET: Disponible en vista previa pública, permite construir agentes y asistentes de IA inteligentes que realizan tareas de forma autónoma, toman decisiones e interactúan en lenguaje natural. Se integra con Microsoft.Extensions.AI.
  • MCP C# SDK: El Model Context Protocol (MCP) C# SDK, en vista previa pública, conecta aplicaciones de IA con herramientas y fuentes de datos externas, ampliando las capacidades de los agentes. Xbox Gaming Copilot y Copilot Studio ya lo utilizan en producción.

Visual Studio 2026: Más Rápido, Inteligente y Productivo

Visual Studio 2026, lanzado junto a .NET 10, proporciona soporte mejorado para el desarrollo .NET, con rendimiento optimizado, herramientas de desarrollo impulsadas por IA y compatibilidad fluida con proyectos .NET 10. Incluye soporte completo para C# 14, depuración y perfilado mejorados, y la integración de GitHub Copilot para acelerar el flujo de trabajo.

Características Clave y Mejoras en .NET 10

Rendimiento Inigualable

.NET 10 es la versión más rápida hasta la fecha, con mejoras significativas en el runtime, las cargas de trabajo y los lenguajes. Destacan las mejoras en el compilador JIT, la aceleración de hardware (AVX10.2, Arm64 SVE), optimizaciones en NativeAOT para aplicaciones más pequeñas y rápidas, y estrategias de asignación de pila mejoradas.

Seguridad y Criptografía

Ante la computación cuántica, .NET 10 amplía el soporte para criptografía post-cuántica con la API de Criptografía de Windows: Next Generation (CNG). También incluye mejoras de seguridad adicionales en toda la plataforma, con valores predeterminados más robustos y capacidades criptográficas mejoradas.

C# 14 y F# 10

  • C# 14 introduce potentes características como propiedades respaldadas por campos, propiedades y métodos de extensión, conversiones de Span<T> de primera clase, y propiedades y constructores parciales.
  • F# 10 se enfoca en la claridad, consistencia y rendimiento con supresión de advertencias con alcance, modificadores de acceso en accesores de propiedades automáticas y compilación paralela.

Desarrollo Cloud-Native con Aspire

Aspire 13 facilita la construcción de aplicaciones distribuidas observables y listas para producción con mejoras en la CLI, despliegue continuo con soporte de sitios de archivos estáticos y soporte políglota.

Inteligencia Artificial

.NET 10 integra capacidades de IA integrales:

  • Microsoft Agent Framework: Para construir sistemas multi-agente inteligentes.
  • Microsoft.Extensions.AI: Abstracciones unificadas para integrar servicios de IA.
  • Model Context Protocol (MCP): Para extender agentes de IA con herramientas externas.
  • Soporte AG-UI: Para crear interfaces de usuario de agente enriquecidas.

Mejoras en ASP.NET Core

ASP.NET Core en .NET 10 incluye vaciado automático de pools de memoria, seguridad mejorada (soporte de passkeys en Identity, cabeceras de seguridad), mejoras en Native AOT (soporte OpenAPI) y en Blazor (persistencia de estado de componentes/circuito, validación de formularios).

.NET MAUI

.NET MAUI continúa su evolución con bindings para Android 16 y iOS 26.0, HybridWebView mejorado, XAML optimizado con nuevos generadores de código fuente, y selección multi-archivo en MediaPicker con manejo automático de EXIF.

Días de Profundización y la Comunidad

El Día Dos ofreció sesiones avanzadas sobre temas como Microsoft.Testing.Platform, optimizaciones de contenedores, actualizaciones de NuGet e investigaciones de seguridad. El Día Tres, el Día de la Comunidad, destacó sesiones excepcionales como Arquitectura Limpia con ASP.NET Core 10, migración de Xamarin.Forms a .NET MAUI, observabilidad con OpenTelemetry, adición de MCP a endpoints REST existentes, nuevas características de C# (12-14), simulaciones de terreno de alto rendimiento, autenticación sin contraseña con Passkeys y tipos de referencia anulables.

Zona Estudiantil y Eventos Locales

La Zona Estudiantil volvió a ofrecer un evento virtual amigable para principiantes, enseñando a estudiantes a construir proyectos impresionantes con C# y .NET, cubriendo IA, desarrollo web, móvil y juegos. La comunidad .NET también continúa con eventos locales de .NET Conf en todo el mundo, extendiendo el aprendizaje y la colaboración.

Si te perdiste alguna sesión, puedes ver todas las grabaciones bajo demanda en YouTube. ¡Descarga .NET 10 y Visual Studio 2026 hoy mismo para empezar a construir el futuro con .NET!

Author: Enagora

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *