Novedades de Visual Studio 2012
-
Upload
leon-verde -
Category
Documents
-
view
37 -
download
7
Transcript of Novedades de Visual Studio 2012
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 1/20
Traducción OriginalEste artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo
para ver el texto original. Más información.
Novedades de Visual Studio 2012
Encontrará información acerca de nuevas características y mejoras en Visual Studio 2012 revisando las secciones siguientes
de este tema y los temas a los que se vincula:
Aplicaciones de Tienda Windows
Diseñar y compilar aplicaciones
win8_appname_long
Depurar, optimizar y publicar
aplicaciones win8_appname_long
IDE de Visual Studio
Diseñar y compilar aplicaciones
win8_appname_long
Administración de ventanas
Buscar
Edición de código para C++
Edición de código para
JavaScript
Lenguajes
Visual Basic
Visual C#
Visual C++
JavaScript
Visual F#
Administración del ciclo de vida de la
aplicación y Team Foundation Server
Administrar el ciclo de vida de las
aplicaciones
Modelar aplicaciones
Desarrollar aplicaciones y
colaboración con más eficacia en
equipo
Automatizar y depurar compilaciones
Administrador de pruebas de
Microsoft
ASP.NET 4,5 y desarrollo web
Servicios principales de ASP.NET 4.5
Formularios Web Forms de ASP.NET
4.5
Mejoras generales para el desarrollo
web
Mejoras relacionadas con datos para
el desarrollo web
IIS Express para el desarrollo web
API web de ASP.NET
Otras mejoras
LightSwitch
Desarrollo de
aplicaciones de
datos
Herramientas de
gráficos
Informática en
paralelo
Desarrollo de
SharePoint
Desarrollo de
Office
.NET Framework
4.5
Actualizaciones de
Visual Studio
Nuevo en
vs2012_upd01
Diseñar y compilar aplicaciones Tienda Windows
Comprenda los conceptos básicos de las aplicaciones Tienda Windows.
Para obtener más información, vea Introducción a las aplicaciones de la Tienda Windows.
Compilar una aplicación Tienda Windows mediante una de las plantillas de proyecto predeterminadas, que
proporcionan los archivos, los recursos y la estructura para diversos tipos de aplicaciones Tienda Windows.
Para obtener más información, vea Desarrollar aplicaciones de la Tienda Windows Store con Visual Studio 2012.
Construya una aplicación Tienda Windows utilizando XAML y C++, C# o Visual Basic.
Para obtener más información, vea Desarrollar aplicaciones de la Tienda Windows (C#/C++/VB).
Visual Studio 2012 Personas que lo han encontrado útil: 7 de 10
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 2/20
Compilar y probar una aplicación Tienda Windows mediante Team Foundation Build
Para obtener más información, vea Compilar y probar una aplicación de la tienda Windows mediante Team
Foundation Build.
Crear y ejecutar pruebas unitarias para aplicaciones Tienda Windows
Para obtener más información, vea Tutorial: Creación y ejecución de pruebas unitarias para aplicaciones de la
Tienda Windows..
Compile una aplicación para la Tienda de Windows usando JavaScript.
Para obtener más información, vea Crear la primera aplicación de la Tienda Windows con JavaScript (Windows).
Diseñe visualmente aplicaciones para la Tienda Windows creadas mediante HTML.
Puede utilizar Blend para arrastrar controles de la aplicación sobre una superficie de diseño y luego manipularlos
y establecer sus propiedades. Para obtener más información, vea Blend para Visual Studio.
Diseñar visualmente aplicaciones para la Tienda de Windows creadas utilizando XAML.
Puede utilizar el diseñador XAML para arrastrar controles a la aplicación dentro de una superficie de diseño y
luego manipularlos y establecer sus propiedades. Para obtener más información, vea Tutorial: Crear una UI
usando el Diseñador XAML.
Depurar, optimizar y publicar aplicaciones Tienda Windows
Depure una aplicación para la Tienda de Windows localmente utilizando el modelo tradicional de depuración de
Visual Studio.
Para obtener más información, vea Depurar y probar aplicaciones de la Tienda Windows.
Depure una aplicación para la Tienda de Windows utilizando el simulador de Tienda Windows.
Puede utilizar el simulador de la Tienda de Windows para ejecutar aplicaciones para la Tienda de Windows y
simular eventos comunes de toque y rotado en el mismo equipo. Para obtener más información, vea Ejecutar
aplicaciones de la Tienda Windows en el simulador.
Depurar una aplicación Tienda Windows usando el depurador remoto para ejecutar, depurar y probar una
aplicación que se ejecuta en un dispositivo de un segundo equipo que ejecuta Visual Studio.
Para obtener más información, vea Ejecutar aplicaciones de la Tienda Windows en un equipo remoto.
Depure una aplicación para la Tienda de Windows interactivamente utilizando las herramientas de depuración de
JavaScript, incluyendo el Explorador DOM y la ventana de la consola de JavaScript.
Para obtener más información, vea Depurar aplicaciones (JavaScript).
Encuentre cuellos de botella de rendimiento en sus funciones y algoritmos.
Puede utilizar perfiles de Visual Studio para identificar donde el código de su aplicación gasta más tiempo de
procesamiento. Para obtener más información, vea Analizar el rendimiento de las aplicaciones de la Tienda
Windows.
Compruebe el código de su aplicación para la Tienda de Windows para ver si hay defectos típicos y violaciones
de las buenas prácticas de programación.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 3/20
Para obtener más información, vea Analizar la calidad del código de las aplicaciones de la Tienda Windows con el
análisis de código de Visual Studio.
Cree una cuenta de desarrollador en la Tienda de Windows o reserve un nombre para su aplicación en la Tienda
de Windows.
Puede interactuar con la Tienda de Windows mediante el uso de varios comandos del menú Tienda. Para obtener
más información, vea Empaquetar la aplicación de la Tienda Windows mediante Visual Studio 2012.
Cree un manifiesto de la aplicación y empaquete juntos todos los archivos necesarios para que pueda cargarlos
en la Tienda de Windows.
Para obtener más información, vea Empaquetar la aplicación de la Tienda Windows mediante Visual Studio 2012.
Cree un manifiesto de la aplicación y empaquete juntos todos los archivos necesarios para que pueda cargarlos
en la Tienda de Windows.
Para obtener más información, vea Empaquetar la aplicación de la Tienda Windows mediante Visual Studio 2012.
Proyectos y soluciones
Trabajar con proyectos y archivos de Visual Studio 2010 SP1 tanto en Visual Studio 2012 como en Visual
Studio 2010 SP1.
Para obtener más información, vea Compatibilidad de Visual Studio 2012.
Busque código en el Explorador de Soluciones.
Examine los tipos y miembros de los proyectos, busque símbolos, vea la jerarquía de llamadas de un método,
busque referencias de símbolos y realice otras tareas sin tener que cambiar entre varias ventanas de
herramientas. Para obtener más información, vea Ver la estructura del código.
Instalar ejemplos en línea.
Utilice Visual Studio para descargar e instalar ejemplos desde la galería de código de MSDN. Puede descargar
ejemplos que explican nuevas tecnologías y le ayudan a iniciar proyectos y depurar su código. Para obtener más
información, vea Acceso a ejemplos en línea.
Las soluciones se cargan de forma asincrónica.
Ahora los proyectos se cargan de forma asincrónica y las partes fundamentales de la solución se cargan primero,
por lo que puede empezar a trabajar más rápidamente.
Administración de ventanas
Vista previa de archivos en el editor de código.
Reduzca el desorden de archivos en el editor mediante la visualización de archivos sin abrirlos. Las vista previa de
los archivos aparecen en una pestaña azul en el lado derecho de la pestaña del documento. El archivo se abre si
lo modifica o elige el botón Abrir. Para obtener más información, vea Tipos de ventanas.
Acceso a los archivos frecuentes con mayor facilidad.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 4/20
Ancle los archivos que use frecuentemente en el lado izquierdo de la pestaña de modo que pueda acceder a ellos
fácilmente independientemente de la cantidad de archivos que estén abiertos en el IDE.
Organiza las ventanas en múltiples monitores más eficazmente.
Acople múltiples herramientas flotantes o ventanas de documentos como un “espacio compartido” en otros
monitores. También puede crear múltiples instancias del Explorador de soluciones y moverlas a otro monitor.
Para obtener más información, vea Cómo: Organizar y acoplar ventanas.
Cambiar la combinación de colores del IDE.
Elija el tema de color Claro u Oscuro para la interfaz de usuario de Visual Studio. Para obtener más información,
vea Cómo: Cambiar las fuentes y los colores usados en el IDE.
Buscar
Buscar a través del IDE.
Especifique una palabra o una frase, y luego elija una entrada de la lista para abrir el cuadro de diálogo o la
ventana que esté asociada con el elemento o comando. Para obtener más información, vea Inicio rápido.
Buscar en las ventanas de herramientas.
Filtre la vista escribiendo una palabra clave en el cuadro de búsqueda en la parte superior de algunas ventanas
de herramientas, como Cuadro de herramientas, Explorador de soluciones, Lista de errores y Team Explorer.
Para obtener más información, vea Buscar y reemplazar texto.
Busque cadenas mediante sintaxis de expresiones regulares de .NET Framework.
Use sintaxis de expresiones regulares de .NET Framework en el control Buscar y reemplazar y en los cuadros de
diálogo Buscar en archivos y Reemplazar en archivos. Para obtener más información, vea Usar expresiones
regulares en Visual Studio.
Edición de código para C++
Especifique más coloración semántica.
Ahora más fichas de C++ tienen coloración por defecto y usted puede especificar más coloraciones. Para obtener
más información, vea Escribir código en el editor de código y texto.
Utilice el resaltado mejorado de referencias.
Puede resaltar todas las instancias de un símbolo simplemente señalando una instancia. Puede desplazarse entre
las referencias resaltadas por medio de las teclas Ctrl+Mayús+Flecha arriba o Ctrl+Mayús+Flecha abajo. Puede
activar o desactivar esta característica.
Elija las funciones miembro a medida que escribe.
La Lista Lista de miembros aparece automáticamente mientras ingresa texto en el editor de código. Los
resultados son filtrados para que solo aparezcan los miembros relevantes. Para obtener más información, vea
Utilizar IntelliSense.
Tome ventaja del IntelliSense de C++/CLI.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 5/20
C++/CLI ahora soporta características de IntelliSense como Información rápida, Ayuda de parámetros, Lista de
miembros y Auto completado.
Acelere su codificación mediante el uso de fragmentos de código.
Puede seleccionar un fragmento de código de la lista Lista de miembros y después completar la lógica
necesaria. Hay fragmentos de código disponibles para switch, if-else, for y otras construcciones de código
básicas. También puede crear fragmentos personalizados. Para obtener más información, vea Fragmentos de
código.
Edición de código para JavaScript
Usar características de ECMAScript 5 y DOM de HTML5.
Proporcionar IntelliSense para sobrecargas de funciones y variables.
Proporcionan información de IntelliSense mediante los nuevos elementos admitidos en los comentarios de código
triple-barra diagonal (///). Los nuevos elementos incluyen <var> y <signature>. Para obtener más información,
vea Comentarios de documentación XML (JavaScript).
Ver firmas en la lista de instrucciones finalizadas .
Las firmas de función aparecen en el lado derecho de la lista de instrucciones finalizadas.
Utilice sangría inteligente, coincidencia de llaves y esquematización al escribir su código.
Utilice Ir a definición para encontrar definiciones de funciones en el código fuente.
Haga clic con el botón secundario en una función y, después, haga clic en Ir a definición (o coloque el cursor en
la función y presione la tecla F12) para abrir el archivo de código fuente de JavaScript en la ubicación del archivo
donde se define la función. (Esta característica no se admite para los archivos generados.)
Obtener información de IntelliSense a partir de comentarios estándar de JavaScript.
El nuevo mecanismo de extensibilidad de IntelliSense proporciona automáticamente IntelliSense cuando se usan
etiquetas estándar de comentario (//).
Extender IntelliSense de JavaScript para mejorar la compatibilidad con bibliotecas de otras organizaciones.
Use las API de extensibilidad para proporcionar una experiencia personalizada de IntelliSense. Para obtener más
información, vea Extender IntelliSense para JavaScript.
Establecer un punto de interrupción dentro de una sola línea de código.
Cuando una sola línea contiene varias instrucciones, ahora puede establecer un punto de interrupción en una
única instrucción.
Controlar qué objetos están disponibles en el ámbito global.
Para obtener más información, vea IntelliSense para JavaScript.
Ver la finalización de instrucciones para identificadores incluso cuando no haya información precisa disponible
sobre el objeto.
Para obtener más información, vea Finalización de instrucciones para identificadores.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 6/20
Obtenga información de IntelliSense para objetos cargados dinámicamente en scripts.
El servicio de lenguaje proporciona compatibilidad automática con algunos patrones reconocibles de cargador
de scripts.
Visual Basic
Escribir código asincrónico de forma fácil e intuitiva.
Mediante la característica Async, puede llamar a métodos asincrónicos sin definir continuaciones o dividir el
código en varios métodos o expresiones lambda. Para obtener más información, vea Programación asincrónica
con Async y Await (C# y Visual Basic).
Obtener información del llamador que ayuda en el seguimiento y la depuración.
Puede obtener la ruta de acceso del archivo de código fuente, el número de línea de código fuente y el nombre
de miembro del autor de la llamada a un método. Para obtener más información, vea Información del llamador
(C# y Visual Basic).
Mantener la simplicidad de un bucle For Each para una secuencia de lista compleja.
Puede usar iteradores para devolver todos los elementos de una colección de uno en uno. Para obtener más
información, vea Iteradores (C# y Visual Basic).
Comprender mejor cómo fluye el código.
Mediante la característica Jerarquía de llamadas, puede mostrar todas las llamadas a y desde un método, una
propiedad o un constructor seleccionado. Para obtener más información, vea Jerarquía de llamadas.
Definir un espacio de nombres fuera del espacio de nombres raíz del proyecto.
Puede usar la palabra clave Global en una instrucción Namespace. Para obtener más información, vea Espacios
de nombres en Visual Basic.
Para obtener más información, vea Novedades de Visual Basic en Visual Studio 2012.
Visual C#
Escribir código asincrónico de forma fácil e intuitiva.
Mediante la característica Async, puede llamar a métodos asincrónicos sin definir continuaciones o dividir el
código en varios métodos o expresiones lambda. Para obtener más información, vea Programación asincrónica
con Async y Await (C# y Visual Basic).
Obtener información del llamador que ayuda en el seguimiento y la depuración.
Puede obtener la ruta de acceso del archivo de código fuente, el número de línea de código fuente y el nombre
de miembro del autor de la llamada a un método. Para obtener más información, vea Información del llamador
(C# y Visual Basic).
Para obtener más información, vea Novedades de Visual C# en Visual Studio 2012.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 7/20
Visual C++
Escribir código conforme al estándar del lenguaje C++11.
Puede usar Visual C++ para escribir código que use bucles for basados en intervalos, subprocesos estándar,
futuros y atómicos, y otras nuevas características eficaces del lenguaje estándar C++11.
Crear aplicaciones y juegos de Tienda Windows mediante C++.
Use el modelo de desarrollo Visual C++ con XAML para las aplicaciones y los juegos Tienda Windows y use
Extensiones de componentes de Visual C++ (C++/CX) y otras características nuevas para crearlos.
Escribir más rápidamente código más eficaz mediante mejoras del compilador.
Debido a las mejoras del compilador, puede escribir código que se puede compilar para ejecutarse más
rápidamente en la CPU o en varios procesadores, o puede escribir código que puede reutilizar para distintas
configuraciones del sistema de destino.
Equipar la aplicación para que se ejecute más rápida y eficazmente cuando haya disponibles varios
procesadores.
Mediante bibliotecas paralelas mejoradas y las nuevas características de depuración y de visualización, puede
permitir que la aplicación se ejecute mejor en hardware diverso.
Hacer el código más sólido.
Puede usar el marco de trabajo de prueba unitaria actualizado, gráficos de dependencias de arquitectura, el
Explorador de arquitectura, cobertura de código y otras herramientas para que el código sea más robusto.
Equipar la aplicación para que se ejecute más rápidamente con varias CPU.
Mediante la Biblioteca de modelos de procesamiento paralelo (PPL) mejorada y las nuevas características de
depuración y de visualización, puede permitir que la aplicación se ejecute más rápidamente en hardware que
tiene varios núcleos.
Aprovechar las eficaces GPU para aumentar el rendimiento.
Puede acelerar los algoritmos paralelos de datos mediante la nueva biblioteca C++ Accelerated Massive
Parallelism (C++ AMP) y las nuevas características de depuración y de visualización para que puedan ejecutarse
en GPU u otros aceleradores de varios proveedores.
Para obtener más información, vea Lo nuevo de Visual C++ en Visual Studio 2012.
JavaScript
Importante
Para averiguar cómo crear aplicaciones de la Tienda de Windows en JavaScript, incluida información sobre el editor
de JavaScript de Visual Studio y otras características, vea Develop Windows Store apps using Visual Studio 2012.
Incluir restricciones y comprobación de errores adicionales en tiempo de ejecución en el código.
Para obtener más información, vea Strict (Modo de JavaScript).
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 8/20
Controlar datos binarios de orígenes como protocolos de red, formatos de archivo binario y búferes de
gráficos sin formato.
Para obtener más información, vea Matrices con tipo (JavaScript).
Use Windows en tiempo de ejecución en las aplicaciones Tienda Windows.
Para obtener más información, vea Utilizar Windows en tiempo de ejecución en JavaScript.
Agregar procesos de trabajo en segundo plano que se ejecutan en paralelo a la página principal.
Para obtener más información, vea About Web workers.
Para obtener más información, vea Lo nuevo en JavaScript.
Visual F#
Programar directamente en espacios enriquecidos de datos y servicios, como bases de datos, servicios Web,
fuentes de datos web y agentes de datos.
Mediante proveedores de tipo de F#, puede centrarse en los datos y la lógica del programa en lugar de crear un
sistema de tipos para representar los datos. Para obtener más información, vea Proveedores de tipo.
Consultar bases de datos directamente en el lenguaje F#.
Use consultas LINQ de F# para especificar exactamente los datos que desea en el lenguaje F#, sin escribir una
consulta de base de datos o un procedimiento almacenado. Para obtener más información, vea Expresiones de
consulta (F#).
Administrar el ciclo de vida de las aplicaciones
Administrar el trabajo pendiente, los sprints y las tareas mediante herramientas ágiles.
Defina varios equipos, cada uno de los cuales puede administrar el trabajo pendiente de sprints de trabajo y de
plan. Dé prioridad al trabajo, y establezca las dependencias y relaciones. Vea quién está sobreutilizado en tiempo
real. Actualice las tareas y vea el progreso dentro de un sprint. Para obtener más información, vea Iteraciones y
planeación de Agile.
Animar a las partes interesadas a proporcionar comentarios sobre el software de versión preliminar.
Las partes interesadas pueden registrar scripts de acciones, anotaciones, capturas de pantalla y grabaciones de
vídeo o audio. Para obtener más información, vea Comentarios de interés de la solicitud y el proceso mediante
Team Web access.
Ilustrar los requisitos con guiones gráficos y vincular los guiones gráficos a elementos de trabajo.
Compile un guión gráfico a partir de una colección de formas predefinidas de guión gráfico, capture interfaces de
usuario y enlace a un elemento de trabajo cualquier guión gráfico o archivo compartido en una red. Para obtener
más información, vea Guión gráfico un elemento de trabajo pendiente utilizando PowerPoint.
Administrar proyectos empresariales mediante Microsoft Project y Project Server.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 9/20
Administre las carteras de proyecto y vea el estado y la disponibilidad de los recursos en los equipos de software
ágiles y formales. Para obtener más información, vea Habilitar el flujo de datos entre Team Foundation Server y
Microsoft Project Server.
Modelar aplicaciones
Visualizar el código más rápida y fácilmente.
Cree gráficos de dependencias desde el Explorador de soluciones para poder entender la organización y las
relaciones del código. Para obtener más información, vea Visualizar dependencias de código en gráficos de
dependencias.
Leer y editar gráficos de dependencias más fácilmente.
Examine los gráficos y reorganice sus elementos para facilitar su lectura y mejorar el rendimiento de
representación. Para obtener más información, vea Editar y personalizar gráficos de dependencias y Examinar y
reorganizar gráficos de dependencias.
Abrir y ver los elementos del modelo vinculados en elementos de trabajo.
Para obtener más información, vea Vincular elementos de modelo con elementos de trabajo.
Generar código de C# a partir de diagramas de clases UML.
Empiece a implementar su diseño más rápidamente y personalice las plantillas que se usan para generar código.
Para obtener más información, vea Cómo: Generar código a partir de diagramas de clases UML.
Crear diagramas de clases UML a partir de código existente.
Cree diagramas de clases UML a partir del código para que pueda comunicarse con otras personas sobre el
diseño. Para obtener más información, vea Cómo: Crear diagramas de clases UML desde el código.
Importar archivos XMI 2.1.
Importe elementos del modelo de diagrama de clases UML, casos de uso y secuencias exportados como archivos
XMI 2.1 desde otras herramientas. Para obtener más información, vea Cómo: Importar elementos del modelo
UML a partir de archivos XMI.
Desarrollar aplicaciones y colaboración con más eficacia en equipo
Hacer un seguimiento de las tareas e impulsar la productividad mediante una interfaz mejorada.
Organice el trabajo próximo, en curso y suspendido al tiempo que aumenta la transparencia y reduce el impacto
de las interrupciones. Para obtener más información, vea Nuevo escribir código para un caso de usuario.
Trabajar más eficazmente en un código base con control de versiones.
Organice el trabajo, reduzca el impacto de las interrupciones, y administre los conjuntos de cambios y los
conjuntos de cambios aplazados. Para obtener más información, vea Desarrollar la aplicación en un código de
base sometido a control de versiones.
Realizar y hacer un seguimiento de las revisiones de código mediante las nuevas herramientas.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 10/20
Para obtener más información, vea Realizar una revisión del código de una corrección urgente.
Realizar pruebas unitarias mediante una herramienta dedicada.
Pruebe el código como parte del flujo de trabajo. Para obtener más información, vea Ejecutar pruebas unitarias
con el Explorador de pruebas.
Buscar código duplicado para poder refactorizar.
Para obtener más información, vea Buscar código duplicado usando la detección de clones de código.
Comparar versiones de código mediante una herramienta diff mejorada.
Para obtener más información, vea Comparar archivos.
Trabajar sin conexión.
Trabaje en áreas de trabajo locales dentro o fuera de Visual Studio, incluso cuando no esté conectado a Team
Foundation Server. Para obtener más información, vea Decidir entre usar un área de trabajo local o del servidor.
Depurar fácilmente código generado a partir de plantillas de texto.
Puede establecer puntos de interrupción en plantillas de texto T4 y depurarlos igual que el código normal. Para
obtener más información, vea Depurar una plantilla de texto T4.
Automatizar y depurar compilaciones
Ejecutar, supervisar y administrar compilaciones mediante una interfaz mejorada.
Para obtener más información, vea Ejecutar, supervisar y administrar compilaciones.
Ejecutar compilaciones automatizadas desde Team Foundation Service.
Aproveche un controlador de compilación local u hospedado.
Definir procesos de compilación de protección controlada que admiten varias protecciones.
Compile varias protecciones al mismo tiempo. Para obtener más información, vea Definir un proceso de
compilación de protección controlada para validar cambios.
Ejecutar pruebas unitarias nativas y de otros fabricantes del marco de trabajo en el proceso de compilación.
Para obtener más información, vea Ejecutar pruebas en el proceso de compilación.
Depurar el proceso de compilación más fácilmente.
Elija un vínculo en la ventana de resultados de la compilación para ver los registros de diagnóstico. Para obtener
más información, vea Diagnosticar problemas de compilación.
Administrador de pruebas de Microsoft
Ejecutar pruebas manuales en aplicaciones on Tienda Windows.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 11/20
Puede usar Microsoft Test Manager para ejecutar pruebas manuales que le ayuden a identificar problemas en las
aplicaciones Tienda Windows que se están ejecutando en un dispositivo remoto, como una tableta. Para obtener
más información, vea Probar las aplicaciones de la Tienda Windows que se ejecutan en un dispositivo mediante
Microsoft Test Manager.
Realizar pruebas exploratorias.
Desde la ventana Pruebas exploratorias puede ejecutar pruebas sin limitarse a un script de prueba o a un
conjunto de pasos predeterminados. Para obtener más información, vea Realizar pruebas exploratorias usando
Microsoft Test Manager.
Incluir varias líneas y texto enriquecido en los pasos de prueba manual.
Los pasos de prueba pueden incluir varias líneas para consolidar acciones relacionadas en un solo paso de
prueba en los casos de prueba. Microsoft Test Manager ahora también incluye una barra de herramientas que
puede usar para dar formato al texto de los pasos de prueba. Puede usar diversas opciones de formato como
negrita, subrayado o color para resaltar los puntos clave. Para obtener más información, vea Cómo: Crear un
caso de prueba manual.
Obtener el estado de los planes de pruebas dentro de Microsoft Test Manager.
Este informe está disponible desde la pestaña Plan en la barra de menús del grupo central de Microsoft Test
Manager. Desde allí, puede ver Resultados, que incluyen un informe sobre el estado del plan de pruebas. Para
obtener más información, vea Cómo: Crear un caso de prueba manual.
Clonar planes de pruebas para nuevas iteraciones.
Clonando pruebas, puede trabajar más fácilmente en distintas versiones en paralelo. Por ejemplo, si ya tiene un
plan de pruebas denominado “Contoso V1 – Milestone 1" y el equipo decide crear la versión V2, puede clonar el
plan de pruebas y usarlo para la bifurcación del código fuente V2. Después de clonar los planes de pruebas,
usted y su equipo pueden trabajar en ambas versiones de las aplicaciones simultáneamente. Para obtener más
información, vea Copiar y clonar conjuntos de pruebas y casos de prueba.
Servicios principales de ASP.NET 4.5
Mejorar el tiempo de carga de la página al hacer referencia a archivos JavaScript y CSS.
Puede combinar distintos archivos JavaScript y CSS y reducir su tamaño para un carga más rápida mediante
agrupación y minificación.
Trabajar con proyectos destinados a versiones anteriores de .NET Framework.
ASP.NET 4,5 actualiza el compatibilidad para poder trabajar con proyectos destinados a versiones anteriores de
.NET Framework.
Evitar ataques de scripting entre sitios.
La codificación de API que impiden ataques de scripting entre sitios se ha integrado en el marco de trabajo
principal de las páginas ASP.NET.
Escribir aplicaciones web asincrónicas más fácilmente.
Use las nuevas palabras clave async (Referencia de C#) y await (Referencia de C#) de .NET 4.5 junto con el tipo
Task para simplificar la programación web asincrónica. Para obtener más información, vea Usar métodos
asincrónicos en ASP.NET 4.5 y ASP.NET MVC 4.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 12/20
Para obtener más información, vea Novedades de ASP.NET 4.5 y desarrollo web en Visual Studio 2012.
Formularios Web Forms de ASP.NET 4.5
Escribir código al que los controles enlazados a datos llaman directamente.
En Formularios Web Forms de ASP.NET, ahora puede usar enlazadores de modelo para el acceso a datos igual
que en ASP.NET MVC. Si usa enlazadores de modelos, los controles enlazados a datos pueden llamar al código
directamente, como los métodos de acción en ASP.NET MVC.
Escribir expresiones de enlace de datos bidireccionales fuertemente tipadas en controles de datos de
formularios Web Forms.
Mediante expresiones fuertemente tipadas, puede tener acceso a propiedades complejas en controles de datos
en lugar de usar expresiones de enlace o de evaluación.
Mejorar el rendimiento de las páginas con JavaScript discreto.
Al mover el código para la validación del lado cliente a un único archivo externo de JavaScript, las páginas son
menores y se cargan más rápidamente.
Para obtener más información, vea Novedades de ASP.NET 4.5 y desarrollo web en Visual Studio 2012.
Mejoras generales para el desarrollo web
Usar los estándares web más recientes.
El nuevo editor HTML proporciona compatibilidad completa para los elementos y los fragmentos de código de
HTML5. El editor CSS proporciona compatibilidad completa con CSS3, incluida compatibilidad con cortes de CSS y
fragmentos de código para las extensiones específicas del proveedor de CSS.
Probar la misma página, aplicación o sitio en diversos exploradores.
Los exploradores instalados aparecen en una lista junto al botón Iniciar depuración en Visual Studio.
Encontrar rápidamente el código fuente del marcado presentado.
La nueva característica Inspector de página presenta una página web (HTML, formularios Web Forms, ASP.NET
MVC o páginas web) directamente en el IDE de Visual Studio. Cuando se elige un elemento presentado, el
Inspector de página abre el archivo en el que se generó el marcado y resalta el código fuente.
Buscar fragmentos de código y elementos de código rápidamente mediante IntelliSense mejorado.
IntelliSense en los editores de HTML y CSS filtra la lista mostrada a medida que escribe texto. Esta característica
muestra las cadenas que coinciden con el texto escrito en su parte inicial, central o final. También coincide con las
letras iniciales. Por ejemplo, "bc" coincidirá con "background-color".
Seleccionar marcado y extraerlo a un control de usuario.
Esta característica es una forma cómoda de crear marcado para reutilizarlo en varias ubicaciones. Visual Studio
registra un prefijo de etiqueta y crea instancias del control para usted. El código seleccionado en sí se reemplaza
con una instancia del nuevo control de usuario.
Crear y editar código y marcado más fácilmente.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 13/20
Cuando cambia el nombre de una etiqueta de apertura o de cierre, la etiqueta correspondiente cambia de
nombre automáticamente. Cuando elige la tecla Entrar dentro de un par de etiquetas vacías, el cursor aparece en
una nueva línea en la posición con sangría. La vista Código fuente tiene tareas inteligentes como la Vista de
diseño.
Crear CSS más eficazmente.
En el nuevo editor CSS, puede expandir y contraer secciones, usar sangría jerárquica, y comentar y quitar marcas
de comentario de bloques libremente. El editor CSS tiene ahora un selector de color como el editor HTML.
Escribir JavaScript en el editor de JavaScript.
Para obtener información sobre las mejoras del editor de JavaScript, vea la sección Edición de código para
JavaScript.
Implementar proyectos de aplicación web más fácilmente.
Puede importar la configuración de publicación de proveedores de hospedaje, especificar transformaciones del
archivo Web.config para un perfil de publicación, almacenar credenciales cifradas en el perfil de publicación,
especificar la configuración de compilación en el perfil de publicación y obtener una vista previa de las
actualizaciones de implementación.
Para obtener más información, vea Novedades de ASP.NET 4.5 y desarrollo web en Visual Studio 2012.
Mejoras relacionadas con datos para el desarrollo web
Automatizar la validación para los tipos de datos usados con frecuencia.
Puede agregar los nuevos atributos DataAnnotation a las propiedades para automatizar la validación para los
tipos de datos usados con frecuencia como direcciones de correo electrónico, números de teléfono y números de
tarjeta de crédito.
Implementar actualizaciones incrementales de la base de datos.
Después de implementar una base de datos con un proyecto web, los cambios del esquema de la base de datos
se propagan automáticamente a la base de datos de destino la próxima vez que se implementa.
Para obtener más información, vea Novedades de ASP.NET 4.5 y desarrollo web en Visual Studio 2012.
IIS Express para el desarrollo web
Desarrollar aplicaciones web en un servidor idéntico al de IIS.
En Visual Studio 2012, IIS Express es el servidor predeterminado para el desarrollo web. IIS Express es una
versión ligera e independiente de IIS que contiene todas las funciones básicas del rol de servidor web de IIS.
API web de ASP.NET
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 14/20
Compilar y usar fácilmente servicios HTTP que llegan a una gran variedad de clientes.
Los exploradores, aplicaciones móviles, tabletas y otros dispositivos pueden usar servicios. La compatibilidad
integrada con la negociación del contenido permite que los clientes y servidores determinen mutuamente el
formato correcto para los datos.
Tener acceso a las solicitudes y respuestas HTTP y manipularlas directamente mediante un modelo de
programación HTTP moderno.
Use un modelo de programación de objetos HTTP limpio fuertemente tipado que se admite tanto en el servidor
como en el cliente. La nueva API HttpClient puede llamar a las API web desde cualquier aplicación .NET
Framework.
Extraer datos fácilmente de una solicitud HTTP.
Los enlazadores de modelo facilitan la extracción de datos de diferentes partes de una solicitud HTTP. Las partes
de un mensaje se convierten en objetos .NET que las acciones de la API web pueden usar. La API web de ASP.NET
admite la misma infraestructura de validación y enlace de modelo que ASP.NET MVC.
Disfrutar de un conjunto completo de capacidades de enrutamiento.
Las API web de ASP.NET admiten el conjunto completo de capacidades de enrutamiento de ASP.NET MVC y
ASP.NET, incluidos los parámetros de ruta y las restricciones.
Para obtener más información, vea Introducción a la API web de ASP.NET y API web de ASP.NET (parte 1).
LightSwitch
Conectarse a orígenes de datos OData.
Las aplicaciones LightSwitch pueden conectarse a cualquier origen de datos de Open Data Protocol (OData),
incluidos los de Windows Azure DataMarket. Para obtener más información, vea Cómo: Conectarse a datos.
Exponer datos de la aplicación como un origen de datos de OData.
Puede exponer datos de una aplicación web de LightSwitch publicada como una fuente de OData para uso por
parte de otras aplicaciones, para aprovechar las características de LightSwitch como autenticación y filtrado. Para
obtener más información, vea LightSwitch como origen de datos.
Asignar roles y permisos a grupos de seguridad.
Si usa la autenticación de Windows, puede asignar roles y permisos a cualquier grupo de seguridad de Active
Directory. Para obtener más información, vea Autenticación y autorización de LightSwitch.
Limitar los datos que el servidor devuelve.
Puede definir filtros que se apliquen a cualquier consulta que tenga acceso a los datos, incluso mediante una
asociación. Para obtener más información, vea Cómo: Filtrar datos usando código.
Mejorar la apariencia de las pantallas con nuevos controles.
Puede organizar el contenido de la pantalla mediante el control Group Box. También puede mostrar texto y datos
en una pantalla sin enlace de datos. Para obtener más información, vea Cómo: Agregar texto estático o imágenes
a una pantalla.
Personalizar el formato de números y fechas.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 15/20
Puede usar la nueva propiedad Modelo de formato para los tipos de datos numéricos y de fecha con el fin de
controlar el formato de presentación de números y fechas. Para obtener más información, vea Cómo: Dar
formato a números y fechas.
Tratar las direcciones URL y los porcentajes como tipos de datos.
Puede usar tipos de empresa personalizados para tratar un decimal como un porcentaje y una cadena como una
dirección URL, con formato y validación integrados. Para obtener más información, vea Adding a Data Field.
Para obtener más información, vea Lo nuevo para LightSwitch en Visual Studio 2012.
Desarrollo de aplicaciones de datos
Trabajar con objetos de base de datos en el Explorador de objetos de SQL Server.
Use el nuevo Explorador de objetos de SQL Server, similar a Management Studio, para crear consultas y definir
objetos de base de datos. Vea las definiciones de columna, incluidas las claves principales y externas. Para
obtener más información, vea Desarrollo de bases de datos conectadas.
Definir tablas en el nuevo Diseñador de tablas.
Use el Diseñador de tablas para definir tablas en el formato de SQL Server 2012. A medida que define una tabla
en la interfaz gráfica, el código de Transact-SQL se actualiza en el panel Script. Para obtener más información, vea
el tema Cómo: Crear objetos de base de datos usando el Diseñador de tablas.
Desarrollar y probar aplicaciones de base de datos en SQL Server Express LocalDB.
SQL Server Express LocalDB es una versión ligera de SQL Server que tiene todas las características de
programación de una base de datos de SQL Server. SQL Server Express LocalDB reemplaza SQL Server Express
como el motor de base de datos predeterminado para el desarrollo. Puede actualizar los archivos o seguir
usando SQL Server Express si debe usar tanto Visual Studio 2010 como Visual Studio 2012. Para obtener más
información, vea Información general de datos locales.
Herramientas de gráficos
Agregar, editar y compile sombreadores de HLSL más fácilmente.
Puede usar color de sintaxis, sangría y esquematización cuando codifique los sombreadores de HLSL, y MSBuild
admite automáticamente el Compilador HLSL de Microsoft (fxc.exe).
Ver y modificar activos de imagen más eficazmente.
Puede usar el Editor de imágenes para crear, inspeccionar y modificar formatos de imagen de mapa de bits y
comprimidos (DDS, TGA, TIFF, PNG, JPG, GIF), y el editor admite transparencia y mapas MIP. Para obtener más
información, vea Editor de imágenes.
Trabajar con modelos 3D.
Puede usar el Editor de modelos para inspeccionar formatos de modelo 3D estándar (OBJ, COLLADA y Autodesk
FBX). También puede usar la generación de primitivas 3D integrada y materiales para crear la imagen de
marcador de posición para juegos 3D y aplicaciones, lo que mejora el flujo de trabajo del desarrollador artista.
Para obtener más información, vea Editor de modelos.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 16/20
Crear sombreadores de píxeles avanzados.
Puede usar el Diseñador de sombras, que es una herramienta de creación de sombras basada en gráficos que
proporciona una vista previa dinámica del efecto, para crear sombreadores de píxeles avanzados y exportarlos
como código HLSL que puede usar en aplicaciones basadas en DirectX. Para obtener más información, vea
Diseñador de sombras.
Informática en paralelo
Usar C++ AMP para acelerar la ejecución del código.
Mediante C++ Accelerated Massive Parallelism (C++ AMP), puede controlar cómo se desplazan los datos entre la
CPU y la GPU u otro hardware paralelo de datos y, por tanto, acelerar la ejecución del código de C++. Para
obtener más información, vea C++ AMP (C++ Accelerated Massive Parallelism).
Depurar las aplicaciones paralelas más eficazmente.
No solo puede usar las ventanas Subprocesos de GPU e Inspección paralela para depurar aplicaciones paralelas,
sino que también puede usarlas para evaluar y optimizar las mejoras de rendimiento. Para obtener más
información, vea Lo nuevo para el depurador en Visual Studio 2012.
Personalizar los datos que usa para examinar el rendimiento de la aplicación paralela.
Con el Visualizador de simultaneidad, puede examinar cómo funciona la aplicación multiproceso. En esta versión,
se obtiene un acceso más rápido y mayor control de configuración, y puede agregar sus propios datos de
rendimiento personalizados al visualizador. Para obtener más información, vea Visualizador de simultaneidad.
Usar el flujo de datos de TPL para hacer más sólida la aplicación habilitada para simultaneidad.
Use componentes de la biblioteca del flujo de datos TPL (Task Parallel Library, biblioteca de procesamiento
paralelo basado en tareas) cuando el código implique varias operaciones que deben comunicarse entre sí de
forma asincrónica o cuando desee procesar datos a medida que estén disponibles. Para obtener más
información, vea Flujo de datos (biblioteca TPL).
Desarrollo de SharePoint
Crear listas y tipos de contenido mediante diseñadores.
Puede crear más fácilmente una lista o un tipo de contenido usando un diseñador para configurar y mostrar el
contenido de la lista o el tipo de contenido. Para obtener más información, vea Crear listas, tipos de contenido y
columnas de sitio para SharePoint.
Crear columnas de sitio para sitios de SharePoint.
Puede crear más fácilmente columnas de sitio de SharePoint, que también se conocen como “campos”, mediante
una plantilla de elementos. Para obtener más información, vea Crear listas, tipos de contenido y columnas de sitio
para SharePoint.
Agregar elementos web de Silverlight a los proyectos de SharePoint.
Puede crear más fácil y cómodamente elementos web de Silverlight mediante una plantilla de proyecto. Para
obtener más información, vea Tutorial: Crear un elemento web de Silverlight que muestre OData para SharePoint.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 17/20
Publicar soluciones de SharePoint en sitios de SharePoint remotos.
Puede publicar soluciones de SharePoint en sitios de SharePoint remotos, además de en sitios de SharePoint
locales. Para obtener más información, vea Implementar, publicar y actualizar paquetes de soluciones de
SharePoint.
Aumentar el rendimiento de SharePoint mediante herramientas de generación de perfiles.
Con las herramientas de Visual Studio, puede identificar código y otros elementos que ralentizan los proyectos de
SharePoint y realizar otras generaciones de perfiles de rendimiento. Para obtener más información, vea Generar
perfiles de rendimiento de aplicaciones de SharePoint y Analizar el rendimiento de la aplicación mediante las
herramientas de generación de perfiles.
Crear elementos web visuales en espacio aislado.
Puede incluir elementos web visuales en proyectos de SharePoint en espacio aislado, no solo en proyectos de
granja.
Crear soluciones en espacio aislado más fácilmente.
Cuando se trabaja en una solución en espacio aislado en Visual Studio, en IntelliSense solo aparecen las API
compatibles y se produce un error del compilador si se intenta usar llamadas API solo de la granja.
Depurar JavaScript más fácilmente.
Puede depurar JavaScript en proyectos de SharePoint y se proporciona IntelliSense al crear código JavaScript en
proyectos de SharePoint. Las direcciones URL para JavaScript se resuelven para los elementos web visuales en las
soluciones en espacio aislado.
Desarrollar proyectos de SharePoint más fácilmente mediante plantillas de proyecto optimizadas.
Para ayudar a optimizar el desarrollo de SharePoint, algunas plantillas de proyecto de SharePoint de la versión
anterior de Visual Studio se han trasladado a plantillas de elementos de proyecto. Para obtener una lista
completa y las descripciones de las plantillas de proyecto y elementos de proyecto, vea Plantillas de proyecto y
de elementos de proyecto de SharePoint.
Probar el código mediante el marco de Microsoft Fakes.
Los proyectos de SharePoint admiten Microsoft Fakes, un marco de aislamiento en el que puede crear clases stub
y shim para pruebas basadas en delegados en aplicaciones de .NET Framework y probar el código aislando las
pruebas unitarias del entorno. Para obtener más información, vea Comprobar y depurar código de SharePoint.
Para obtener más información, vea Novedades de desarrollo de SharePoint en Visual Studio 2012.
Desarrollo de Office
Crear aplicaciones para Office.
Puede exponer las tecnologías web y servicios de nube dentro de documentos de Office, mensajes de correo
electrónico, convocatorias de reunión y citas. Para obtener más información, vea Crear aplicaciones para Office
mediante Visual Studio.
Desarrollar soluciones para Office 2013.
Puede crear personalizaciones de nivel de documento y complementos de nivel de aplicación para las
aplicaciones de Office 2013 mediante Office Developer Tools. Para obtener las plantillas de proyecto para estos
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 18/20
tipos de soluciones, descargue e instale las Herramientas para desarrolladores de Microsoft Office para Visual
Studio 2012.
Desarrollar soluciones de Office cuyo destino sea .NET Framework 4.5.
Para usar como destino .NET Framework 4.5, descargue e instale las Herramientas para desarrolladores de
Microsoft Office para Visual Studio 2012.
.NET Framework 4.5
Compilar ensamblados administrados que funcionan en varias plataformas .NET Framework.
Con el proyecto Biblioteca de clases portable de Visual Studio 2012, puede establecer como destino varias
plataformas (como Windows Phone y .NET para las aplicaciones Tienda Windows). Para obtener más información,
vea Desarrollo multiplataforma con .NET Framework.
Reducir los reinicios del sistema al instalar .NET Framework.
Para obtener más información, vea Reduciendo reinicios del sistema durante .NET Framework 4,5 instalaciones.
Mejorar el rendimiento de entrada y salida de archivos con operaciones asincrónicas.
Use la nueva característica Async de C# y Visual Basic con métodos asincrónicos de las clases de entrada y salida
cuando se trabaja con archivos grandes. Para obtener más información, vea E/S de archivos asincrónica.
Mejorar el rendimiento de inicio en procesadores de varios núcleos.
Habilite la compilación Just-In-Time (JIT) en segundo plano. Para obtener más información, vea la clase
ProfileOptimization.
Desarrollar y mantener las aplicaciones de WCF con más facilidad.
Para obtener más información, vea Novedades en Windows Communication Foundation.
Mejorar la escalabilidad de las aplicaciones de WCF.
Habilite la transmisión por secuencias asincrónica de mensajes a varios clientes. Para obtener más información,
vea Características de simplificación de WCF.
Administrar los flujos de trabajo más fácilmente.
El Diseñador de flujo de trabajo contiene varias mejoras. Para obtener más información, vea Novedades en
Windows Workflow Foundation.
Crear flujos de trabajo de máquina de estados.
Para obtener más información, vea Novedades en Windows Workflow Foundation.
Agregar una interfaz de usuario de cinta de opciones a la aplicación WPF.
Para obtener más información, vea el control Ribbon.
Mostrar conjuntos grandes de datos agrupados en aplicaciones WPF más rápidamente.
Para obtener más información, vea Novedades de WPF versión 4.5.
Crear aplicaciones HTTP modernas más eficazmente con las nuevas interfaces de programación.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 19/20
Para obtener más información, vea los nuevos espacios de nombres System.Net.Http y System.Net.Http.Headers.
Para obtener más información, vea Lo nuevo en .NET Framework 4.5.
Nuevo en Visual Studio 2012 Update 1
Asegúrese de que los logotipos y la pantalla de presentación de la aplicación de la Tienda Windows se vean
bien en varias resoluciones de pantalla.
Para obtener más información, vea Optimizar imágenes para distintas resoluciones de pantalla (aplicaciones de la
Tienda Windows).
Buscar y solucionar problemas de utilización de memoria en aplicaciones de la Tienda Windows.
Puede usar el analizador de memoria de JavaScript para buscar pérdidas de memoria y como ayuda para
identificar sus causas. Para obtener más información, vea Analizar el uso de memoria en aplicaciones de la Tienda
Windows (JavaScript).
Crear mapas de código del editor de código.
Examinando los mapas de código que aparecen junto al editor de código, puede buscar con facilidad la parte del
código, navegar alrededor del código e identificar las relaciones del código. Para obtener más información, vea
Conocer, explorar y depurar el código visualmente con mapas de código.
Usar Windows XP como destino al compilar código de C++.
Puede usar el compilador y las bibliotecas de Visual C++ como destino de Windows XP y Windows Server 2003.
Para obtener más información, vea Configurar 11 programas de C++ para Windows XP.
Pruebas de IU codificadas para aplicaciones de SharePoint 2010.
Al incluir pruebas de IU codificadas en una aplicación de SharePoint, puede comprobar si la aplicación completa,
incluido el control de IU, funciona correctamente. También puede usar pruebas de IU codificadas para validar los
valores y la lógica de la interfaz de usuario. Para obtener más información, vea Testing SharePoint Apps with
Coded UI Tests.
Rendimiento web y pruebas de carga para aplicaciones de SharePoint 2010.
Puede comprobar las capacidades de rendimiento y esfuerzo de las aplicaciones de SharePoint si configura
pruebas de lLoad para emular condiciones como cargas de usuarios, tipos de explorador y tipos de redes. Para
obtener más información, vea Rendimiento web y pruebas de carga de aplicaciones de SharePoint 2010.
Registrar eventos de diagnóstico para las soluciones de SharePoint 2010 que se ejecutan fuera de Visual
Studio.
Mediante el recolector de IntelliTrace, puede guardar eventos de perfil de usuario, eventos del sistema de
registro unificado (ULS) y eventos de IntelliTrace a un archivo .iTrace. Después puede empezar a diagnosticar
soluciones en producción o en otros entornos si abre el archivo .iTrace en Visual Studio Ultimate. Para obtener
más información, vea Recopilar datos de IntelliTrace fuera de Visual Studio con el recopilador independiente.
15/6/2014 Novedades de Visual Studio 2012
http://msdn.microsoft.com/library/bb386063(v=vs.110).aspx 20/20
Adiciones de comunidad
© 2014 Microsoft