Slides utilizadas en el evento de "Introducción a Visual Studio" realizado el 12/11/2012 en el DotNetClub de Albacete
Introducción al IDE, características / funciones más destacadas, novedades de la versión 2015….
1. Introducción a
2015
Despacho 0.E.5 – ESII Albacete
albacetedotnetclub@gmail.com
facebook.com/AlbaceteDNC
@AlbaceteDNC
Miguel Ángel Cantero Víllora
Coordinador Albacete DotNetClub /
Microsoft Student Partner
miguelangel.cantero@studentpartner.com
2. Agenda
Visual Studio
Conociendo el IDE
Características
Herramientas de rendimiento y depuración
Blend
Plugins
Gestor de paquetes Nuget
Novedades en Visual Studio 2015
Visual Studio Online
Visual Studio Code
3. Visual Studio
Entorno de Desarrollo Integrado (IDE) de Microsoft.
Lenguajes soportados: C#, VB.NET, VC++.NET, F#, XML,
HTML, JavaScript, CSS …
Otros lenguajes soportados mediante extensiones: PHP,
Python, Ruby.
Ediciones: Visual Studio Express
Visual Studio Community
Visual Studio Professional
Visual Studio Enterprise
Gratis
DreamSpark
9. Características
Code Snippets (Fragmentos de código)
Son pequeños bloques de código reutilizable que se
pueden insertar en un archivo de código mediante un
comando de menú contextual o una combinación de
teclas de acceso rápido.
Normalmente contienen bloques de código muy
utilizados.
10. Características
Refactorización
Dividir las funciones largas en otras más pequeñas
Cambiar el nombre de variables, tipos, funciones o parámetros
Reordenar parámetros
Quitar o reordenar las directivas using
13. Características
Ojear/Ir a la definición
Ojear la definición muestra un método o definición de
tipo en línea, sin salir del contexto actual.
Ir a definición lleva directamente al lugar donde se
definen la función o el objeto.
14. Características
Examinador de objetos
Permite inspeccionar
ensamblados .NET o
Windows en tiempo de
ejecución en el sistema
para ver qué tipos
contienen y qué métodos
y propiedades contienen
esos tipos.
15. Características
CodeLens
Permite buscar referencias y cambios en el código,
errores vinculados, elementos de trabajo, revisiones de
código y pruebas unitarias, todo sin salir del editor.
¡Nuevo!
Visual Studio 2015
19. Herramientas de depuración
Las condiciones especifican propiedades booleanas que
deben cumplirse para que el depurador se interrumpa en la
línea seleccionada.
Las instrucciones condicionales se interrumpen solo cuando se
cumplen las condiciones especificadas. Ejemplo: Instrucción
“if”.
Los recuentos de visitas solo se interrumpen después de que el
punto de interrupción se alcance un número determinado de
veces.
Los filtros se interrumpen cuando se alcanza el punto de
interrupción en un subproceso, proceso o máquina específicos
y son útiles para depurar el código que se ejecuta en paralelo.
27. Novedades en Visual Studio
2015
Nueva experiencia de instalación.
Iniciar sesión en varias cuentas.
Elegir las plataformas de destino.
Aplicaciones para cualquier dispositivo
con Windows 10.
Barra de menús de la vista previa del
dispositivo.
28. Novedades en Visual Studio
2015
Diagnóstico (análisis de fotogramas, compatibilidad con
Windows Phone, edición, las herramientas de captura
de línea de comandos, …).
Conexión a servicios (Azure, Office 365, …).
Diseño IU más intuitivo (capacidades de edición de XAML
más potentes (IntelliSense) y una mejor integración con
Visual Studio.
29. Novedades en Visual Studio
2015
Depuración entre plataformas (Android, iOS,
JavaScript).
Análisis de código activo (bombillas).
CodeLens
Centro de notificaciones
30. Visual Studio Online
Antiguo TFS
Gestión de aplicaciones
Trabajo en equipo
Seguimiento del trabajo
Soporte para Azure
31. Visual Studio Code
Editor de código multiplataforma
Auto-detección (coloreado de sintaxis y autocompletar)
de decenas de lenguajes.
Integrado para Git
Debug