Última actualización de Visual Studio 2013: correcciones clave, ajustes y características
Visual Studio 2013 Update 3 proporciona una integración más estrecha con Microsoft Azure, así como correcciones y nuevas características. Lea acerca de los cambios en lo que el desarrollador Tony Patton cree que son las actualizaciones más útiles.
Las actualizaciones de Visual Studio o los lanzamientos de parches no suelen ser de interés para mí, pero Visual Studio 2013 Update 3 incluye algunas características nuevas que despertaron mi interés. Los cambios en el IDE insignia de Microsoft incluyen ajustes y correcciones, así como nuevas características para probar y depurar, con énfasis en el desarrollo de Microsoft Azure en actualizaciones adicionales del SDK de Azure. Aquí hay un vistazo rápido a los cambios más notables en la actualización.
largo tiempo de instalación
Visual Studio 2013 Update 3 está disponible en el Centro de descarga de Microsoft. La instalación real no es tan rápida, por lo que tendrá mucho tiempo para tomar un café mientras hace su trabajo: Figura A se mostrará en su pantalla durante un tiempo. Es necesario reiniciar el sistema para completar la instalación.
Además, hay otras cuatro versiones notables que deben descargarse/instalarse por separado:
Figura A
Ventana de instalación de Visual Studio 2013 Update 3.
Si bien Visual Studio 2013 Update 3 viene con muchas correcciones de errores y ajustes menores, solo me concentraré en algunos de los elementos que considero más útiles.
- El editor de CSS admite arrastrar y soltar activos en archivos; esto simplifica el desarrollo al permitirle colocar fácilmente imágenes, fuentes y elementos CSS en su código fuente. Es tan poderoso que te hace preguntarte por qué no estaba allí en primer lugar.
- El editor JSON tiene un nuevo formato automático y coincidencia de llaves, lo que también simplifica la codificación.
- Application Insights es una función estándar del IDE, por lo que ya no necesita instalar una extensión.
- CodeLens se integra con Git para proporcionar información sobre los cambios, incluido quién, qué y cuándo. El Centro de diagnóstico y rendimiento de Visual Studio incluye el uso de memoria para aplicaciones WPF y Win32, y el uso de CPU integrado en el árbol de llamadas.
- Visual Studio Graphics Analyzer le permite depurar los gráficos utilizados en su aplicación.
- Para aquellos que usan el volcado de memoria, pueden ir a la definición y encontrar todas las referencias, simplificando la navegación (si es posible en el volcado de memoria).
- La plantilla de Facebook de ASP.NET se ha movido a la biblioteca de NuGet. Dado que Facebook cambia constantemente, esto le permite mantener sus plantillas actualizadas.
- El editor de JavaScript incluye compatibilidad con IntelliSense para RequireJS.
Visual Studio para todo
Un movimiento clave de Microsoft es llevar todo a Visual Studio desde la perspectiva del desarrollador. Visual Studio será el lugar donde realice todo su trabajo sin tener que cambiar a otra aplicación, aumentando su productividad. Otro objetivo es la estrecha integración con Microsoft Azure, lo que hace que el uso de los recursos de la nube sea tan fácil como usar los suyos propios.
Estoy usando la plataforma Azure para más trabajo, por lo que las nuevas funciones agregadas por la última actualización son bienvenidas. Basic Visual Studio 2013 Update 3 permite publicar Azure WebJobs con solo hacer clic en un botón: simplemente haga clic con el botón derecho en su proyecto y seleccione Publicar como Azure WebJob (Figura B). WebJobs es una característica bienvenida porque proporciona una herramienta para crear trabajos programados que se ejecutan en la misma máquina virtual que el sitio web. Independientemente de la aplicación, las tareas de mantenimiento, procesamiento, etc. siempre requerirán trabajos. Los cubriré con más profundidad en una columna futura.
Figura B
Publique el WebJob usando Visual Studio 2013.
Otras integraciones de Azure incluyen soporte para Azure Notification Hubs (las opciones de menú se muestran en Figura C) y cree una aplicación ASP.NET que aproveche Azure Active Directory (puede obtener una suscribiéndose).
La integración de Azure da un paso más con la instalación de Microsoft Azure SDK 2.4. Brinda la capacidad de administrar máquinas virtuales y configurar la depuración remota y el almacenamiento de configuración mediante el IDE de Visual Studio. Figura D Muestra Service Explorer abierto y vinculado a mi cuenta de Windows Azure; tenga en cuenta los nodos de máquinas virtuales y almacenamiento en Azure. Al hacer clic con el botón derecho en una máquina virtual individual, se muestra el menú que se muestra en la Figura D, donde puede conectarse a través de Escritorio remoto y reiniciar, apagar, configurar y depurar. Tener esta funcionalidad disponible en Visual Studio es excelente porque simplifica el uso de los recursos de la nube de Azure.
Figura C
Nuevas funciones agregadas a Visual Studio con Microsoft Azure SDK 2.4.
Figura D
Administre y configure máquinas virtuales en Visual Studio.
Actualizaciones notables
Soy un ávido usuario de Visual Studio, pero normalmente no me entusiasman las actualizaciones de productos. Sin embargo, Visual Studio 2013 Update 3 proporciona lo que quiero y otros que ni siquiera sabía que quería.
El IDE está en constante evolución y la integración de Microsoft Azure es excelente para quienes lo usamos. A medida que se agregan más funciones, se minimiza la necesidad de usar otras herramientas; buenos ejemplos son los editores completos para HTML, JSON, CSS y JavaScript, así como la compatibilidad con las bibliotecas de JavaScript comunes y Node.js.
Ahora espero con ansias futuras versiones y actualizaciones de Visual Studio.