Visual Studio Icon Historial de notas de la versión de Visual Studio 2013 Update 2

Términos de licencia | Blog de Visual Studio | Developer Community

Nota:

Esta no es la versión más reciente de Visual Studio. Para descargar la versión más reciente, visite las notas de la versión actual de Visual Studio 2019.


Versiones de Visual Studio 2013

Puede ver las notas de la versión de todas las versiones de Visual Studio 2013:

Release Notes IconVisual Studio 2013 Update 2

Fecha de publicación: 2 de abril de 2014

Descargar Visual Studio Community 2013

Puede descargar Visual Studio 2013 desde My.VisualStudio.com. My.VisualStudio.com requiere una suscripción gratuita a Dev Essentials o una suscripción a Visual Studio.

Nuevas características

Esta versión incluía nuevas características para crear aplicaciones destinadas a Windows Phone 8.1, la capacidad de crear aplicaciones universales de Windows destinadas a Windows Runtime, TypeScript 1.0 RTM y muchas otras funcionalidades nuevas.

Team Foundation Server 2013 Update 2

Con el lanzamiento de Team Foundation Server 2013 Update 2, seguimos incorporando nuevas características de ALM, correcciones de errores y otras mejoras a nuestros clientes locales.

A continuación, se muestra un resumen de las características más populares de esta versión y vínculos pertinentes donde puede obtener más información.


CodeLens: nuevo indicador "Cambios entrantes"

La característica CodeLens de Visual Studio Ultimate proporciona a los desarrolladores una pantalla de visualización rápida para encontrar información rápidamente sin tener que salir del código y ofrece información de varios indicadores disponibles sin perder el contexto del código.

En esta versión, CodeLens obtiene un nuevo indicador de cambios entrantes que proporciona información sobre los cambios que se producen en otras ramas en el código en el que otro desarrollador está trabajando actualmente. Esto permite a los equipos trabajar con varias ramas, una forma nueva y fácil de mantenerse informado sin tener que salir de la ventana del editor de código.

Incoming Changes indicator in CodeLens

Etiquetas de elementos de trabajo: editar desde Visual Studio y Excel, usar en consultas

Un usuario define el etiquetado de elementos de trabajo y agrega metadatos a un elemento de trabajo, lo que permite filtrar los datos rápidamente sin tener que crear consultas ni filtros personalizados adicionales.

Con esta versión, el etiquetado mejora aún más. Visualice y edite las etiquetas directamente desde Visual Studio, o úselas como parte de una consulta de elementos de trabajo para los operadores "Contiene" y "No contiene" (en Visual Studio y Web Access).

Querying work items using tags

Además, al abrir consultas de elementos de trabajo en Excel (para cosas como la edición masiva de elementos), ahora puede ver y administrar las etiquetas directamente desde la hoja de cálculo conectada.

Querying work items using tags in Excel

Diagrama de flujo acumulado: fecha de inicio configurable

Al trabajar con paneles Kanban, Team Foundation Server es una excelente herramienta para visualizar el estado actual del proyecto porque mantiene automáticamente un diagrama de flujo acumulado a medida que los elementos se mueven en el panel.

En esta versión, hemos agregado la capacidad de responder a las solicitudes de los clientes para establecer una nueva fecha de inicio para los diagramas de flujo acumulado que reinicia los cálculos del diagrama en función de la nueva fecha de inicio.

Gráficos de evolución: días laborables configurables

En Team Foundation Server Web Access, los equipos Agile pueden usar gráficos de evolución como una representación gráfica del trabajo restante en comparación con el tiempo disponible en un sprint.

En esta versión, hemos agregado una nueva configuración de equipo para configurar los días laborables para un equipo de proyecto, lo que proporciona la posibilidad de quitar los días de fin de semana de los gráficos de evolución (una característica muy solicitada en UserVoice de Visual Studio).

Setting working days in burndown charts

Gráficos de elementos de trabajo: anclaje a la página principal y personalización del color

La característica de gráficos de elementos de trabajo en el acceso web permite a los usuarios ver rápidamente el estado del trabajo en curso mediante el gráfico de los resultados de una consulta de lista plana. Puede crear varios tipos de gráficos (circulares, de barras, de columnas o de columnas apiladas) para la misma consulta.

En esta versión, hemos hecho los gráficos aún más útiles al habilitar el anclaje de los gráficos a una página principal de un equipo o proyecto, lo que facilita mantener a todos informados sobre los puntos de datos que el equipo encuentra más valiosos.

Pin work item charts to the home page

Además, también hemos habilitado el coloreado personalizable de la serie de gráficos de elementos de trabajo mediante un selector de colores sencillo de usar, como se muestra a continuación.

Customize colors in work item charts

Administración de casos de prueba basada en web: exportación de artefactos y parámetros compartidos

La creación, administración y ejecución de pruebas manuales desde el explorador es posible mediante la característica de administración de casos de prueba basada en web de TFS.

En esta versión, hemos agregado una nueva característica para exportar planes de prueba, conjuntos de pruebas o casos de prueba junto con sus respectivas propiedades a un archivo HTML para varios usos sin conexión (como compartir con otros usuarios mediante correo electrónico o imprimir más fácilmente).

Export test plans, test suites, or test cases to HTML

Además, hemos agregado una nueva característica llamada "Parámetros compartidos" que permite compartir parámetros de casos de prueba consolidando datos de parámetros similares en una sola ubicación y haciendo referencia a ellos en varios casos de prueba.

Shared Parameters in Web-based test case management

Control de código fuente de Git: varias mejoras

Independientemente del tamaño o la complejidad de un proyecto, el control de código fuente desempeña un papel importante para ayudar a mantener el control de los cambios realizados en el código fuente durante un período de tiempo. Con Team Foundation Server 2013, puede seleccionar entre dos tipos de opciones de control de código fuente para el nuevo proyecto de equipo: TFVC o Git.

En esta versión, nos hemos centrado en mejorar la implementación del control de código fuente de Git:

  • Uso de la característica Anotar (también conocida como culpa) con Git
  • Modificación de las confirmaciones locales recientes mediante Visual Studio (similar a la línea de comandos: "git amend"), siempre y cuando las confirmaciones aún no se hayan insertado en el repositorio de TFS
  • Inserción o extracción desde un repositorio remoto seleccionado en Team Explorer sin tener que usar la línea de comandos
  • Reversión de una confirmación para deshacer una inserción en el repositorio más fácilmente
  • Supervisión o cancelación de operaciones de Git de larga duración
  • Uso de Ant o Maven en el controlador de compilación para compilar código Java administrado en un repositorio de Git (requiere Team Explorer Everywhere (TEE) Update 1 y extensiones de compilación de TFS)

Web Access: página principal del equipo actualizada y rendimiento mejorado de la navegación por los trabajos pendientes

Al ejecutar Team Foundation Server (TFS) en el entorno local, Team Web Access proporciona una interfaz de usuario basada en explorador para que la use cualquier miembro del equipo sin necesidad de instalar ningún software adicional. Esta interfaz web proporciona acceso a funcionalidades de TFS que incluyen, entre otras, código fuente, administración de trabajos pendientes, compilaciones y administración de casos de prueba basada en web.

En esta versión, hemos renovado las páginas principales del equipo y el proyecto con un diseño más atractivo visualmente que hace un mejor uso de la superficie de pantalla en resoluciones de pantalla más amplias.

Redesigned home page for TFS web access

Gracias a los comentarios de los clientes, también hemos realizado mejoras en el rendimiento al navegar por los trabajos pendientes en la interfaz web.

Otros cambios y correcciones de errores

Para obtener una lista completa de los cambios, consulte el artículo de KB de la actualización de Visual Studio.

Aplicaciones de Windows Phone 8.1 y universales de Windows

Hoy, el equipo de Windows anunció actualizaciones importantes en Windows y Windows Phone, incluidas las nuevas funcionalidades de la plataforma para desarrolladores en Windows Phone 8.1 y el siguiente paso importante hacia la unificación de plataformas con aplicaciones universales de Windows para un entorno de ejecución de Windows común entre teléfonos, tabletas y equipos.

Universal Windows apps for a common Windows runtime

Novedades para desarrolladores de Visual Studio que se dirigen como destino a Windows Phone 8.1:

  • Actualice las aplicaciones de Windows Phone 8.0 existentes a Windows Phone 8.1 y aproveche las ventajas de las nuevas funcionalidades de la plataforma.
  • Creación de nuevas aplicaciones universales de Windows destinadas tanto a Windows Phone 8.1 como a plataformas de la Tienda Windows 8.1 mediante proyectos universales que les permitan compartir elementos de código y de la interfaz de usuario, y para crear en una plataforma común con tecnología de Windows Runtime
  • Los desarrolladores tienen opciones para compilar aplicaciones con C# y .NET, HTML y JavaScript, o C++ y DirectX al crear aplicaciones universales de Windows.

Para obtener más información, visite el Centro de desarrollo de Windows y obtenga información sobre esta nueva versión.

TypeScript 1.0 (RTM)

TypeScript es un lenguaje de código abierto desarrollado por Microsoft para proyectos de JavaScript a escala de aplicaciones, con tecnología de un superconjunto con tipo de JavaScript que se compila en JavaScript sin formato. TypeScript, combinado con Visual Studio, es una experiencia de primera clase con características como comprobación estática, navegación basada en símbolos, refactorización de código y mucho más.

TypeScript 1.0 (RTM) in Visual Studio

En esta versión, anunciamos que TypeScript ha alcanzado la versión 1.0 (RTM), con lo que el lenguaje llega a la primera versión oficial tras 18 meses de desarrollo y mucho entusiasmo por parte de la comunidad de desarrolladores.

Depuración, diagnóstico y generación de perfiles

En esta versión, hemos agregado nuevas herramientas de generación de perfiles y hemos realizado mejoras en el depurador, el analizador de memoria administrada de .NET, IntelliTrace, rendimiento, centro de diagnósticos y mucho más.

Algunas funciones destacadas:

  • instantáneas
    • El depurador de Visual Studio ahora admite un nuevo visualizador de cadenas para cadenas codificadas en JSON que las muestra como un control de vista de árbol y permite al desarrollador hacer cosas como buscar, resaltar o copiar un par clave-valor.
    • El analizador de memoria administrada de .NET tiene una nueva característica para inspeccionar los valores de objetos e instancias de los volcados de memoria capturados.
    • Ahora, es posible depurar sitios web dentro del emulador de Windows Phone 8.1: herramientas de rendimiento y analizadores
    • Ahora hay una nueva herramienta de uso de CPU en el Centro de rendimiento y diagnóstico que se puede usar con las aplicaciones de WPF, Consola, Tienda Windows 8.1 o Windows Phone 8.1. Esta herramienta proporciona datos sobre qué funciones usan la CPU y en qué grado. Esto permite al desarrollador tomar decisiones sobre dónde centrar su esfuerzo para optimizar el código de la aplicación y lograr el mejor rendimiento posible.
    • Ahora, hay disponible una nueva herramienta de uso de memoria en el Centro de rendimiento y diagnóstico para analizar nuevas aplicaciones universales de Windows o cualquier aplicación compilada con el entorno de ejecución de Windows mediante C#/VB/C++ y XAML.
    • Ahora, es posible ejecutar más de una herramienta a la vez en el Centro de rendimiento y diagnóstico, al tiempo que se mantiene una escala de tiempo común para que pueda ahorrar tiempo, correlacionar los datos entre herramientas para obtener una mejor visión de los problemas de rendimiento e informar sobre los inconvenientes de rendimiento.
  • IntelliTrace
    • Los eventos de rendimiento de IntelliTrace recopilados por Microsoft Monitoring Agent (MMA) tienen nuevas características:
      • Agrupar eventos de rendimiento y revisar rutas de acceso activas dentro de los datos de rendimiento
      • Pase a SQL cuando haya disponibles datos de eventos de ADO.NET. Esto permite el uso de las herramientas de SQL de Visual Studio para inspeccionar la consulta SQL que se capturó en los datos de IntelliTrace.
      • Vaya fácilmente a acciones o controladores para los datos recopilados de sitios web MVC de ASP.NET.
    • Al revisar un archivo de IntelliTrace recopilado por Microsoft Monitoring Agent (MMA) con datos de excepciones, ahora es más fácil ver los parámetros y ver dónde se produjeron las excepciones mediante la visualización de la pila de llamadas en un mapa de código.
  • Aplicaciones de la Tienda Windows
    • Desencadene una captura previa al depurar aplicaciones de la tienda Windows 8.1, lo que permite a los desarrolladores desencadenar manualmente el almacenamiento en caché de la captura previa para probar el comportamiento del programa o para validar que ContentPrefetcher esté registrado correctamente.
    • Use Windows Azure Notification Hubs para enviar mensajes de notificación de prueba a aplicaciones de Windows Phone o la tienda Windows y comprobar los resultados en tiempo real.
  • Diagnóstico de gráficos
    • Nuevo generador de perfiles de gráficos
      • El Análisis de fotogramas de gráficos recopila las medidas de rendimiento de los fotogramas capturados; además, también realiza un conjunto de experimentos predefinidos que proporcionan información sobre cómo se vería afectado el rendimiento al aplicarse varias técnicas de textura. El análisis de fotogramas también recopila contadores de rendimiento del hardware y funciona de la misma manera en dispositivos Windows 8.1 y Windows Phone 8.1. Tenga en cuenta que el análisis de fotogramas de gráficos se basa en una consulta de marca de tiempo que no se proporcionaba con Windows Phone 8.
    • Mejoras del depurador de gráficos
      • Con nuestra nueva funcionalidad de captura consecutiva, ahora puede capturar hasta 30 fotogramas consecutivos con una captura.
      • La captura mediante programación permite una captura automática que se desencadena mediante programación. Es útil para depurar los sombreadores de proceso en programas que nunca llaman aPresent o cuando un problema de representación hace difícil anticipar una capturar en las pruebas manuales, pero se puede predecir mediante programación utilizando información sobre el estado de la aplicación en tiempo de ejecución.
      • Se ha agregado la nueva vista Llamadas de dibujo, que muestra los eventos capturados y su estado en una jerarquía organizada por llamadas de dibujo. Puede expandir las llamadas de dibujo para mostrar el estado del dispositivo que estaba activo en el momento de la llamada de dibujo; y puede expandir aún más cada tipo de estado para mostrar los eventos que establecen sus valores.
      • El depurador de gráficos ahora es totalmente compatible con la depuración de aplicaciones de Windows Phone 8.1 en un emulador de teléfono o en un teléfono anclado.

Microsoft Azure y desarrollo web

Para los desarrolladores web, esta versión incluye nuevas características y mejoras para las herramientas y la plataforma, incluidas las actualizaciones de MVC de ASP.NET, API web y Páginas web. También hay mejoras para los desarrolladores web que empiezan con Microsoft Azure.

Aspectos destacados:

  • Mejoras del Editor de código y dos nuevos editores (para archivos SASS y JSON):

    • Nuevo editor SASS con características como coloreado, IntelliSense de variables y Mixins, validación de sintaxis, ir a definición, selector de colores, etc.
    • Nuevo editor JSON con características como validación de sintaxis, coloreado, esquematización y compatibilidad con IntelliSense (mediante el esquema JSON)
    • Mejoras en el editor LESS con características como Knockout IntelliSense Upgrade, un nuevo selector de direcciones URL en páginas HTML, Razor, CSS, LESS o SASS, etc.
  • Compatibilidad con Vínculo con exploradores para conexiones HTTPS, aplicaciones de página única (SPA) y archivos HTML estáticos

  • Se han actualizado las plantillas de proyecto predeterminadas de ASP.NET para las versiones de la plataforma más recientes, como MVC de ASP.NET, API Web, páginas Web, SignalR, etc.

  • Nuevas características para desarrolladores de Microsoft Azure, entre las que se incluyen:

    • Se ha mejorado la experiencia de introducción a Azure mediante una nueva funcionalidad que, opcionalmente, puede vincular sitios web recién creados directamente desde el cuadro de diálogo Archivo > Nuevo proyecto a un sitio web o máquina virtual de Windows Azure. Esto permite una publicación sencilla cuando sea necesario más adelante.
    • Dos características nuevas en el Explorador de servidores para sitios web de Windows Azure: una característica de vista remota que permite ver o editar archivos de sitios web activos y la capacidad de ver los archivos de registro de forma remota
    • Compatibilidad con herramientas nuevas para trabajar con Mobile Services que aprovechan las ventajas de .NET, incluida una nueva plantilla para empezar a trabajar con el nuevo tipo de proyecto, así como compatibilidad con la depuración remota

Otros cambios y correcciones de errores

Para obtener una lista completa de los cambios, consulte el artículo de KB de la actualización de Visual Studio.