Visual Studio 2022 se actualiza a la versión 17.3 y facilita el desarrollo de aplicaciones para dispositivos Windows basados en Arm64.
Microsoft lanzó Visual Studio 2022 17.3 para Windows, lo que brinda algunas capacidades nuevas para que los desarrolladores las aprovechen en sus aplicaciones junto con una variedad de otras mejoras. Entre estos, dos podrían destacarse si ha estado siguiendo las noticias sobre el desarrollo de aplicaciones en Microsoft: soporte oficial para .NET MAUI y Arm64EC.
Dado que estas funciones son oficiales, ahora puede comenzar a usarlas en las aplicaciones que desea publicar y tener la confianza de que funcionarán según lo previsto. .NET MAUI (o UI de aplicación multiplataforma) es un conjunto de herramientas que le permite crear aplicaciones para Windows, Android, iOS y macOS utilizando una única base de código compartida. Para los desarrolladores de aplicaciones multiplataforma, esto debería ser de gran ayuda y también admite funciones como Hot Reload para que puedan ver cómo los cambios de código afectan la aplicación en tiempo real. .NET MAUI ha estado en versión preliminar desde hace algún tiempo, por lo que es bueno ver que finalmente sea compatible oficialmente.
Mientras tanto, aunque la compatibilidad con Arm64EC no se menciona en el anuncio de Visual Studio 2022 17.3, hay una publicación de blog separada anunciando apoyo oficial. Esto ocurre hace más de un año Arm64EC se anunció por primera vez. Si no lo sabe, Arm64EC (emulación compatible) es una interfaz binaria de aplicaciones (ABI) que permite a los desarrolladores crear aplicaciones que combinan código Arm64 y x64 en el mismo proceso. Básicamente, como desarrollador, esto significa que puedes realizar la transición gradual de tu aplicación para agregar compatibilidad con Arm64 sin tener que reescribirla por completo. También es importante para aplicaciones como Microsoft Excel, que dependen en gran medida de extensiones diseñadas para x64. De esta manera, la aplicación principal puede realizar la transición a Arm64 sin romper la compatibilidad con las extensiones x64. De hecho, las aplicaciones de Office de Microsoft ya utilizan Arm64EC en dispositivos Arm.
Además de estas grandes incorporaciones, Visual Studio 2022 17.3 también viene con un rendimiento mejorado para C++, de modo que utiliza menos recursos de CPU al crear una aplicación C++. Además, indexar y colorear código C++ en Visual Studio ahora es mucho más rápido, y Microsoft comparte un ejemplo de una nueva solución Unreal Engine 5, donde Visual Studio 173 tarda 72 segundos en indexarse, en comparación con los 146 segundos de la versión 17.2. También está disponible un nuevo kit de herramientas de Teams para ayudarle a crear aplicaciones para Microsoft. Equipos.
Hay muchas otras mejoras y puedes encuentre las notas de la versión completas aquí si desea ver en profundidad todo lo agregado en esta actualización. Junto con Visual Studio 2022 17.3, Microsoft también lanza .NET Framework 4.8.1, que es la primera versión con soporte nativo completo para Arm64. Y en ese sentido, Microsoft también anunció que Visual Studio 17.4 será la primera versión de Visual Studio que también será completamente nativa en Arm64, y la primera vista previa está disponible hoy. Puede descargar Visual Studio 2022 17.3 para Windows aquí u obtener la Vista previa 17.4 aquí si tiene curiosidad.
Si utiliza macOS, Visual Studio 2022 para Mac 17.3 también está disponible hoy. Esta versión viene con soporte para User Secrets, nuevas correcciones de código para ayudarlo a ser más productivo y soporte para cuentas App Store Connect, que son necesarias para los desarrolladores individuales de Apple. Hay una lista completa de cambios aquí. Visual Studio para Mac 17.4 también ingresa a la versión preliminar hoy con soporte inicial para .NET MAUI.
Independientemente de la versión que estés buscando, puedes encuentre las últimas descargas de Visual Studio aquí.
Fuente: microsoft