Microsoft lanzó oficialmente.NET 10 el 12 de noviembre, durante su evento en línea.NET Conf 2025. Esta importante actualización de su plataforma de desarrollo de software ofrece avances significativos para crear aplicaciones con inteligencia artificial.

Un nuevo Microsoft Agent Framework encabeza el lanzamiento, que también trae importantes actualizaciones de rendimiento y nuevas capacidades de lenguaje con C# 14.

Como versión de soporte a largo plazo (LTS),.NET 10 está diseñado para una estabilidad de nivel empresarial. Contará con el respaldo de Microsoft durante los próximos tres años, lo que ofrecerá una base confiable para aplicaciones de producción.

Un gran salto en el desarrollo de IA con Microsoft Agent Framework

Con la IA en su núcleo, .NET 10 señala un cambio estratégico para la plataforma de desarrollo de Microsoft. A la cabeza de esta evolución se encuentra el nuevo Microsoft Agent Framework, un conjunto de herramientas diseñado para simplificar drásticamente la creación de sofisticados sistemas de IA.

Lo logra unificando las potentes funciones de las bibliotecas Semantic Kernel y AutoGen de Microsoft en una experiencia única y cohesiva.

Según la empresa,”Microsoft Agent Framework simplifica la creación de sistemas de IA inteligentes y agentes al combinar lo mejor de Semantic Kernel y AutoGen en una experiencia unificada”.

Proporciona patrones esenciales para flujos de trabajo complejos, admitiendo orquestaciones de chat secuenciales, simultáneas y grupales entre agentes de IA.

Para acelerar el desarrollo, Microsoft también proporciona una plantilla de API web de agente de IA, que permite a los desarrolladores alojar y probar rápidamente sus agentes.

Al respaldar este enfoque de IA, Entity Framework Core 10 introduce capacidades de datos críticos. Ahora incluye soporte de búsqueda vectorial para Azure SQL y SQL Server, una característica dirigida directamente a permitir cargas de trabajo avanzadas de IA como la generación aumentada de recuperación (RAG).

También se observa una importante infusión de IA en la cadena de herramientas para desarrolladores con el lanzamiento de Visual Studio 2026, que viene equipado con un Agente Profiler Copilot integrado para ayudar a analizar y optimizar el código.

Actualización de rendimiento y seguridad preparada para el futuro

Para desarrolladores que trabajan en En los sistemas de alto rendimiento, las últimas optimizaciones de tiempo de ejecución ofrecen ganancias mensurables. Microsoft ha promocionado esta versión como la de mayor rendimiento hasta el momento, una afirmación respaldada por las primeras pruebas comparativas.

.NET 10 ofrece tiempos de respuesta promedio un 49% más rápidos que.NET 8, un salto significativo en eficiencia. Se encuentran mejoras adicionales en operaciones específicas, como la serialización JSON, que ahora es entre un 20% y un 40% más rápida.

En su anuncio oficial, el equipo de.NET llama a.NET 10″la versión de.NET más productiva, moderna, segura, inteligente y de mayor rendimiento hasta el momento”.

[contenido integrado]

Este compromiso se extiende más allá de la velocidad bruta para abarcar la seguridad a largo plazo de las aplicaciones creadas en la plataforma. Las mejoras en el compilador Just-In-Time (JIT), la compilación NativeAOT (Ahead-of-Time) y la administración de memoria contribuyen a crear aplicaciones más pequeñas, más rápidas y más eficientes.

Mirando más allá, Microsoft se está preparando para futuras amenazas con soporte criptográfico ampliado. Una mejora clave en.NET 10 es su soporte ampliado para criptografía poscuántica (PQC), cuyo objetivo es proteger los datos de las posibles capacidades de descifrado de futuras computadoras cuánticas.

Como señala Microsoft, “Computación cuántica Los avances hacen que la criptografía poscuántica sea cada vez más importante. El soporte ampliado de PQC de.NET 10 ayuda a preparar sus aplicaciones para el futuro contra amenazas cuánticas”.

Modernización de la experiencia del desarrollador con C# 14 y actualizaciones del marco

Continuando con el refinamiento de la experiencia principal del desarrollador, el lanzamiento se basa en las bases establecidas con.NET 9 en 2024.

Encabezando estas mejoras está la actualización del lenguaje C# 14, que introduce varias características para hacer que el código sea más limpio y fácil de mantener. Se destacan propiedades respaldadas por campos que simplifican las declaraciones de propiedades y nueva compatibilidad con propiedades de extensión de instancias y estáticas.

Los desarrolladores web obtienen nuevas herramientas en ASP.NET Core 10. En el marco se incluye soporte para claves de acceso, lo que permite la creación de experiencias de autenticación más seguras y sin contraseña.

también tiene como valor predeterminado OpenAPI 3.1, lo que garantiza mejor cumplimiento de estándares para la documentación de API y agrega validación integrada para API mínimas para reducir el código repetitivo.

Para el desarrollo multiplataforma, .NET MAUI ahora se integra directamente con.NET Aspire, simplificando la telemetría y descubrimiento de servicios en aplicaciones distribuidas.

De manera crucial para la adopción empresarial, esta es una versión estable y a largo plazo. Al confirmar su estabilidad, el equipo de.NET afirma que.NET 10″será compatible durante tres años hasta el 10 de noviembre de 2028″.

Esta garantía de estabilidad y actualizaciones de seguridad convierte ahora a.NET 10 en la versión recomendada para aplicaciones de producción que requieren una plataforma confiable y con visión de futuro.

Categories: IT Info