Novedades de Visual Studio 2013
-
Upload
leon-verde -
Category
Documents
-
view
24 -
download
0
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