En Microsoft Build 2024, se reveló .NET 9 4e introduciendo características como Tensor
Nuevo tensor
.NET lanzará una biblioteca oficial en colaboración con OpenAI, lo que garantizará una experiencia unificada entre OpenAI y Azure OpenAI. Este SDK admitirá las últimas funciones de OpenAI, incluidos GPT4o y Assistant v2. Otras colaboraciones con Cuadrante, milvusY Saluda Proporcionar a los desarrolladores de .NET diferentes opciones de bases de datos vectoriales, mejorando el ecosistema de IA.
.NET Aspire, que ya está disponible de forma generalizada, es un nuevo paquete diseñado para simplificar el proceso de desarrollo de aplicaciones nativas de la nube. Combina herramientas, plantillas y paquetes NuGet para ayudar a los desarrolladores a crear aplicaciones observables, distribuidas y listas para producción de manera más eficiente. Compatible con Visual Studio 2022, .NET CLI y Visual Studio Code con C# Dev Kit, .NET Aspire tiene como objetivo mejorar la experiencia del desarrollador para escenarios nativos de la nube.
Las actualizaciones amplían las mejoras de rendimiento en bibliotecas y marcos .NET, incluidos ASP.NET Core, Blazor y .NET MAUI. .NET MAUI, la interfaz de usuario de aplicaciones multiplataforma para crear aplicaciones en iOS, Android, Mac y Windows, continúa experimentando mejoras. Las últimas actualizaciones se centran en el rendimiento, la calidad y una ruta de migración fluida para los desarrolladores de Xamarin.
C# 13 introduce mejoras centradas en la flexibilidad y el rendimiento, incluidas mejoras en la parametrización y la introducción de tipos de extensión. Estas actualizaciones están diseñadas para brindar a los desarrolladores más flexibilidad y rendimiento mejorado sin realizar cambios importantes en el código.
Debajo de la publicación oficial, A pregunta Parecía preguntarse si los nuevos tipos de extensión en C# 13 pretenden actuar como atributos. Kathleen DollardEl director principal de programas de Microsoft respondió:
Uno de los aspectos difíciles (y a veces divertidos) del diseño de C# es que tomamos prestadas ideas de otros lenguajes, pero encontramos lo que creemos que es la mejor manera para que C# las implemente. Los temas fueron definitivamente una de las fuentes de inspiración.
Los complementos no son interfaces. Están asociados a un tipo básico específico. Creo que nos acercaremos a los atributos si los combinamos con interfaces, permitiendo que las extensiones implementen interfaces para el tipo base. Esto no estará presente en C# 13, pero esperamos recibir comentarios sobre cómo hacerlo en el futuro.
Además, .NET está configurado para proporcionar funciones para monitorear y controlar aplicaciones de modelos de lenguaje de gran tamaño, utilizando .NET Aspire, Semantic Kernel y Azure. Estas herramientas tienen como objetivo proporcionar a los desarrolladores métricas detalladas y datos de seguimiento, mejorando la confiabilidad y el rendimiento de las aplicaciones de IA.
Con estas actualizaciones integrales, .NET continúa posicionándose como una plataforma poderosa para crear aplicaciones integradas en la nube y con inteligencia artificial, lo que garantiza que los desarrolladores tengan las herramientas y el soporte que necesitan para crear soluciones escalables y de alto rendimiento.
«Experto en Internet. Lector. Fanático de la televisión. Comunicador amistoso. Practicante de alcohol certificado. Aficionado al tocino. Explorador. Malvado adicto a los tweets».
More Stories
Harry Potter: Campeones de Quidditch anunciados oficialmente – Juegos de Verano 2024
Civilization 7 se filtra antes del festival de verano del juego
OPPO confirma el lanzamiento global de la serie Reno 12 y los teléfonos inteligentes insignia Find X: consulte los detalles