Novedades de Visual Studio 2013

download Novedades de Visual Studio 2013

of 8

Transcript of Novedades de Visual Studio 2013

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 1/8

    Traduccin OriginalEste artculo se tradujo de forma manual. Mueva el puntero sobre las frases del artculo

    para ver el texto original. Ms informacin.

    Novedades de Visual Studio 2013

    En este artculo se presentan las caractersticas nuevas y mejoradas que ofrece Visual Studio 2013. Para obtener

    informacin sobre las actualizaciones de Visual Studio 2012, vea Novedades de Visual Studio 2012.

    Lenguajes de Visual Studio Team Foundation y Application Lifecycle Management

    .NET Framework 4.5.1 ASP.NET 4.5.1

    Aplicaciones de la Tienda Windows Servicios mviles de Azure

    Depuracin y diagnsticos Blend

    MSBuild SharePoint y Office

    IDE LightSwitch

    Lenguajes

    Visual C++

    Compatibilidad mejorada con los estndares ISO C/C++:

    Lenguaje bsico

    Biblioteca de plantillas estndar

    Bibliotecas C99

    Mejoras de las bibliotecas de Visual C++:

    SDK de REST de C++ (Casablanca)

    Compatibilidad con texturas de C++ AMP

    Depuracin de tareas de PPL

    Rendimiento mejorado de las aplicaciones de C++

    Mejoras para el desarrollo de aplicaciones de la Tienda Windows

    Para obtener ms informacin, vea Lo nuevo de Visual C++ en Visual Studio 2013.

    JavaScript

    Entre las caractersticas nuevas del editor de JavaScript se incluyen:

    Visual Studio 2013 Personas que lo han encontrado til: 13 de 20

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 2/8

    Notas de desuso en IntelliSense. Si un elemento de la API de Windows est desusado en Windows 8.1, la

    informacin sobre herramientas de IntelliSense lo identifica como [desusado].

    Ir a definicin para los espacios de nombres. Puede abrir el men contextual de un espacio de nombres que se

    utiliza en el cdigo (como WinJS.UI) y elegir Ir a definicin para ir a la lnea donde se define ese espacio de

    nombres.

    Resaltado de identificadores. Seleccione un identificador (por ejemplo, una variable, un parmetro o un nombre

    de funcin) en el cdigo fuente y se resaltarn todos los usos de ese identificador en el cdigo fuente.

    Para obtener informacin sobre las caractersticas nuevas, vea Lo nuevo en JavaScript.

    Importante

    Para averiguar cmo crear aplicaciones de la Tienda Windows en JavaScript, incluida informacin sobre el editor de

    JavaScript de Visual Studio y otras caractersticas, vea Develop Windows Store apps using Visual Studio 2013.

    F#

    Los campos con nombre en las uniones discriminadas hacen que el cdigo sea ms claro. Vea Uniones

    discriminadas (F#).

    Trabaje ms fcilmente con cdigo de vectores y matrices gracias a las nuevas caractersticas de fragmentacin

    de matrices multidimensionales. Vea Matrices (F#).

    Escriba algoritmos genricos ms eficaces gracias a la compatibilidad expandida de F# con miembros de

    extensin genricos. Vea Extensiones de tipo (F#).

    Obtenga mejor compatibilidad de depuracin cuando se utilizan expresiones de cdigo delimitadas de F# con la

    nueva opcin del compilador y el intrprete quotations-debug. Vea Opciones del compilador (F#).

    Simplifique el cdigo omitiendo las anotaciones de tipo en muchas expresiones lambda que son especialmente

    frecuentes cuando se utilizan mtodos de extensin LINQ como Where y Select.

    Utilice las bibliotecas portables de .NET Framework 4.5 y de la Tienda Windows.

    Trabaje en los proyectos utilizando la versin actual y versiones anteriores de Visual Studio. Vea Acciones de ida y

    vuelta con Visual Studio 2012.

    Vea informacin sobre herramientas y utilice la caracterstica Ir a definicin para los operadores de F#.

    Disfrute de mejoras de velocidad de hasta 40 veces con la nueva implementacin ms rpida de printf en F#.

    Durante las sesiones de F# Interactive, agregue referencias mediante el nuevo comando Enviar a Interactive en

    cualquier nodo de referencia del Explorador de soluciones.

    .NET Framework 4.5.1

    Para obtener informacin acerca de las nuevas caractersticas de las versiones 4.5 y 4.5.1, vea Lo nuevo en .NET

    Framework 4.5.

    Las mejoras de la versin 4.5.1 incluyen la redireccin de enlaces automtica para los ensamblados. Cuando se compila

    una aplicacin destinada a .NET Framework 4.5.1, puede agregar redirecciones de enlace al archivo de configuracin de

    la aplicacin si la aplicacin o sus componentes hacen referencia a varias versiones del mismo ensamblado. Vea Cmo:

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 3/8

    Habilitar y deshabilitar redireccionamiento de enlaces automtico.

    Aplicaciones de la Tienda Windows

    Para obtener informacin sobre cmo desarrollar aplicaciones de la Tienda Windows, vea Windows 8.1 Preview: nuevas

    API y caractersticas para desarrolladores.

    Crear una aplicacin estilo concentrador. Cree una aplicacin de la Tienda Windows que muestre contenido en

    una vista con desplazamiento horizontal y atraiga visualmente a los usuarios proporcionando diversas formas de

    tener acceso al contenido. Utilice la plantilla de proyecto Aplicacin Hub para empezar.

    Validar aplicaciones en dispositivos remotos. Valide la aplicacin en dispositivos remotos antes de enviarla

    para su certificacin e inclusin en la lista de la Tienda Windows. Ejecute un programa en cada dispositivo que

    desee utilizar para la validacin. Despus, conctese a dicho dispositivo desde el asistente Crear paquetes de

    aplicaciones para validar la aplicacin. Vea Validar paquetes de aplicaciones.

    Generar grupos de aplicaciones. Genere un grupo de aplicaciones para reducir el tamao de la aplicacin que

    descargan los usuarios. La aplicacin ocupa menos sitio en sus dispositivos y los usuarios pueden descargarla

    con mayor rapidez porque solo descargan los activos que necesitan. Vea Ayudarme a decidir si genero un grupo

    de aplicaciones.

    Depuracin y diagnsticos

    Depurador

    Solo mi cdigo para C++ y JavaScript.

    Las pilas de llamadas asincrnicas se han ampliado para mostrar la cadena de mtodos que llam al cdigo

    asincrnico.

    Editar y continuar de 64 bits para el cdigo de .NET Framework.

    Ahora puede examinar los valores devueltos por las llamadas a mtodos anidadas.

    Para obtener ms informacin, vea Lo nuevo para el depurador en Visual Studio 2013.

    Grficos

    Diagnstico de grficos est disponible ahora para las aplicaciones de la Tienda Windows en Visual Studio

    Express 2013 para Windows (adems de Visual Studio Professional, Visual Studio Premium y Visual Studio

    Ultimate). Vea Informacin general sobre diagnstico de grficos.

    Puede utilizar Diagnstico de grficos para depurar cdigo de sombreador de clculo de DirectCompute. Vea

    Tutorial: Usar diagnsticos de grficos para depurar un sombreador de clculo.

    Diagnstico de grficos puede capturar informacin de grficos de una aplicacin que se ejecuta en un

    dispositivo o equipo remoto. Vea Capturar informacin de grficos.

    Ahora puede utilizar un dispositivo o equipo remoto para reproducir informacin de grficos que se captur

    previamente en el mismo equipo o en un equipo diferente. Vea Cmo: Cambiar la mquina de reproduccin de

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 4/8

    diagnsticos de grficos.

    Herramientas de diagnstico

    Anlisis de memoria de .NET Framework.

    Categorizacin y filtrado mejorados al ejecutar pruebas unitarias.

    Categorizacin y filtrado mejorados para reglas de anlisis de cdigo de C++.

    Para obtener ms informacin, vea Novedades de las herramientas de calidad y diagnstico para desarrolladores

    de Visual Studio 2013.

    Depuracin y diagnstico para aplicaciones de la Tienda Windows

    Explorador DOM. El editor de hojas de estilos en cascada (CSS) admite edicin mejorada, IntelliSense,

    compatibilidad con estilos en lnea, taquigrafa, especificidad y notificacin de propiedades no vlidas. Los

    paneles Calculado, Estilos y Diseo muestran valores calculados, proporcionan una mejor asignacin al cdigo

    fuente y proporcionan codificacin en colores para ver las coincidencias con los elementos seleccionados. El

    Explorador DOM admite bsqueda, edicin como HTML, IntelliSense y pilas de deshacer.

    Consola JavaScript. La consola admite la vista previa y visualizacin de objetos, nuevas API, compatibilidad con

    funciones de varias lneas, IntelliSense, evaluacin de elementos como objetos o HTML y modos de documento

    heredados.

    Generador de perfiles de memoria de JavaScript. La vista Dominadores muestra la asignacin de memoria que

    conserva cada objeto. El generador de perfiles notifica las posibles prdidas de memoria producidas por nodos

    DOM desasociados o desconectados. Los valores de operacin codificados con colores muestran cmo han

    cambiado los objetos respecto a instantneas anteriores.

    El generador de perfiles Capacidad de respuesta de la IU de XAML ayuda a mejorar el rendimiento de

    presentacin de la aplicacin.

    La herramienta Consumo de energa ayuda a analizar el consumo elctrico y de energa de las aplicaciones de la

    Tienda Windows que se ejecutan en tabletas con Windows RT 8.1 (ARM).

    MSBuild

    MSBuild 12.0 se incluye en Visual Studio en lugar de .NET Framework. MSBuild 12.0 funciona en paralelo con las

    versiones implementadas con versiones anteriores de .NET Framework y tambin est disponible mediante un instalador

    independiente para escenarios de servidor de compilacin. Vea Novedades de MSBuild 12.0.

    IDE

    El IDE de Visual Studio incluye algunos cambios importantes, como iconos mejorados, ms contraste en la interfaz de

    usuario, la posibilidad de buscar la ventana Opciones directamente y otras mejoras.

    Encontrar los mtodos abreviados de teclado del IDE nuevos y usados con frecuencia en Sugerencias y trucos de Visual

    Studio.

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 5/8

    Nueva experiencia de inicio

    Iniciar sesin en Visual Studio. Puede iniciar sesin en Visual Studio mediante una cuenta de Microsoft. Esto

    ayuda a personalizar y optimizar la experiencia de desarrollo de Visual Studio. El nuevo IDE conectado utiliza la

    cuenta de Microsoft para conectarse al perfil de Visual Studio, incluida las cuenta de equipo de Team Foundation

    Services. La primera vez que inicia Visual Studio, debe proporcionar las credenciales de la cuenta de Microsoft.

    Segn la autenticacin, Visual Studio busca y aplica la licencia y sincroniza los valores (como fuentes, preferencia

    de idioma y configuracin del teclado) en todos los equipos. Vea Iniciar sesin en Visual Studio y Configuracin

    sincronizada en Visual Studio.

    La primera vez que inicia Visual Studio, puede elegir uno de los tres temas de Visual Studio: Negro, Blanco o Azul.

    (Puede cambiar el tema ms adelante). La seleccin del tema forma parte de la configuracin de movilidad;

    siempre y cuando tenga iniciada sesin en Visual Studio, el tema aparece en todos los equipos.

    El nuevo panel Centro de notificacin, en la esquina superior derecha del IDE junto a la ventana Inicio rpido,

    enva alertas como parte de la experiencia del IDE conectado. Por ejemplo, si no registr la instalacin y la

    licencia va a expirar pronto, puede recibir un mensaje de alerta en el Centro de notificacin.

    La pgina principal tiene ahora ms noticias y anuncios.

    Nuevas caractersticas del editor de cdigo

    Ahora puede utilizar muchas caractersticas populares del editor de cdigo de Visual Studio que antes solo estaban

    disponibles en las herramientas avanzadas de productividad:

    Definicin de Peek. Puede examinar y editar definiciones de cdigo de Visual Basic, C# y C++ sin abrir una nueva

    pestaa de documento. Vea Cmo: Ver y editar cdigo mediante Definicin de Peek (Alt+F12).

    Barra de desplazamiento mejorada. Puede establecer la barra de desplazamiento para indicar marcadores de

    cdigo, como errores, advertencias, cambios y puntos de interrupcin. Vea Cmo: Hacer un seguimiento del

    cdigo personalizando la barra de desplazamiento.

    Navegar a. (Ctrl+,): las mejoras incluyen vista previa activa de resultados y una experiencia optimizada de interfaz

    de usuario alineada.

    Otras caractersticas nuevas incluyen la posibilidad de subir o bajar una lnea o una seleccin mediante teclas de

    acceso rpido y finalizacin automtica de llaves.

    Editor XAML

    El editor XAML admite IntelliSense para enlace de datos y recursos, comentarios inteligentes e Ir a definicin.

    Team Foundation y Application Lifecycle Management

    Para obtener informacin sobre las mejoras de Application Lifecycle Management y Team Foundation, vea Novedades

    de Application Lifecycle Management en Visual Studio 2013.

    ASP.NET 4.5.1

    Para obtener informacin sobre las nuevas caractersticas, vea Novedades de ASP.NET 4.5.1 y desarrollo web en Visual

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 6/8

    Studio 2013.

    Para obtener informacin sobre las plantillas web, vea Crear un proyecto web ASP.NET en Visual Studio 2013.

    Servicios mviles de Azure

    Ayude a conectar aplicaciones cliente tanto a la Tienda Windows como a Servicios mviles de Azure.

    Utilice Servicios mviles de Azure y los Servicios de notificaciones de insercin de Windows para agregar

    notificaciones de insercin a la aplicacin.

    Cree y vea Servicios mviles de Azure y tablas.

    Actualice scripts de tabla para Servicios mviles de Azure.

    Solucione problemas de los scripts del servidor viendo los registros de servicios mviles desde el Explorador de

    servidores.

    Para obtener ms informacin, vea Servicios mviles de Azure.

    Blend

    Blend incluye varias caractersticas nuevas y mejoradas.

    Herramientas de diseo HTML para aplicaciones de la Tienda Windows

    Animacin CSS. Cree y obtenga una vista previa de las animaciones CSS3 mediante la escala de tiempo

    Animacin.

    Comportamientos de JavaScript. Agregue interactividad sin escribir cdigo colocando comportamientos de

    JavaScript en cualquier elemento. Elija entre una lista de comportamientos integrados o cree comportamientos

    personalizados.

    Incrustar fuentes personalizadas. Incruste fcilmente fuentes personalizadas e inclyalas en la aplicacin.

    Enlace de datos. Enlace a datos en tiempo de diseo para obtener una vista previa de la presentacin de datos y

    disear plantillas de datos.

    Reglas y guas. Arrastre guas visuales desde las reglas para colocar elementos con mayor precisin y crear

    diseos personalizados.

    Radio de borde. Utilice controladores fciles de manipular de elementos para crear esquinas redondeadas y

    elipses.

    Buscar y establecer propiedades de CSS. Establezca rpidamente valores de propiedad de CSS directamente en

    el cuadro Buscar o Establecer del panel Propiedades de CSS.

    Buscar elementos con la sintaxis de CSS. Busque en DOM dinmico mediante la sintaxis de CSS.

    Herramientas de diseo XAML

    Reglas y guas. Arrastre guas visuales desde las reglas para colocar elementos con mayor precisin y crear

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 7/8

    diseos personalizados.

    Mejor compatibilidad con la edicin de estilos. La edicin de estilos y plantillas en contexto admite la creacin

    y modificacin de plantillas directamente en el contexto de la aplicacin.

    Compatibilidad con datos de ejemplo. Enlace a datos de ejemplo, incluidos datos de ejemplo en formato JSON.

    Creacin del estado de vista. Modifique las propiedades de estado de vista como Borde y los anchos mnimos

    de vistas alineadas en el borde directamente en el panel Dispositivo.

    Comportamientos. Agregue comportamientos al marcado de forma interactiva colocndolos en cualquier

    elemento. Elija entre una lista de comportamientos integrados o cree comportamientos personalizados.

    SharePoint y Office

    Compatibilidad con MVC. Puede utilizar el nuevo patrn MVC (controlador de vistas de modelo) en Office y

    SharePoint 2013 para crear aplicaciones. En las aplicaciones de SharePoint, puede elegir Aplicacin web ASP.NET

    MVC como aplicacin web para el proyecto. Tambin puede publicar aplicaciones en sitios web de Azure.

    Plantilla de proyecto Aplicacin empresarial de nube. Cree aplicaciones de lnea de negocio hospedadas en

    SharePoint para Office 365 basadas en tecnologas de Visual Studio LightSwitch.

    Empaquetar y publicar aplicaciones. El proceso de empaquetado y publicacin de aplicaciones para SharePoint

    y para Office se ha optimizado y mejorado. Un cuadro de dilogo de publicacin actualizado permite

    proporcionar toda la informacin necesaria para publicar la aplicacin en una ubicacin de destino. Tambin le

    conecta con el Panel del vendedor, que permite enviar la aplicacin a la Tienda de Office. Vea Procedimiento para

    publicar una aplicacin para SharePoint con Visual Studio y Procedimiento para empaquetar una aplicacin para

    Office para la publicacin con Visual Studio.

    Agregar capacidades de bsqueda a las aplicaciones para SharePoint. Puede implementar configuraciones de

    bsqueda personalizadas en un sitio habilitado para bsquedas. Vea Procedimiento para implementar

    configuraciones de bsqueda personalizadas con Visual Studio.

    Depurar receptores de eventos remotos y flujos de trabajo remotos. Los receptores de eventos y los flujos de

    trabajo remotos contenidos en las aplicaciones para SharePoint admiten ahora depuracin completa. Vea

    Desarrollo de aplicaciones para SharePoint en un sistema remoto.

    LightSwitch

    Compatibilidad mejorada para el desarrollo en equipo con el nuevo modelo de proyecto segmentado.

    El control de tabla mvil de JQuery para clientes HTML muestra datos tabulares.

    Los campos Creado por y Modificado por para las tablas intrnsecas proporcionan una experiencia de auditora

    integrada.

    El tipo de datos semntico Person se conecta a Active Directory.

    El tipo de datos semntico DateTimeOffset almacena las fechas y las horas en formato UTC.

  • 15/6/2014 Novedades de Visual Studio 2013

    http://msdn.microsoft.com/es-es/library/bb386063.aspx 8/8

    Adiciones de comunidad

    2014 Microsoft