Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual...

18
XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos Sala 1 Visual Studio Planifica tu integración continua con Visual Studio Team Services Luis Alfonso Rey Servicios Profesionales | [email protected] 13 Encuentro Danysoft en Microsoft Abril 2016

Transcript of Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual...

Page 1: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Sala 1 Visual Studio

Planifica tu integración continua con Visual Studio Team ServicesLuis Alfonso ReyServicios Profesionales | [email protected] Encuentro Danysoft en MicrosoftAbril 2016

Page 2: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Segunda SesiónPrimera Sesión Tercera Sesión

Agenda

Quinta SesiónCuarta Sesión Sexta Sesión

Desarrollo móvil con Xamarin

Planifica tu integración continua con Visual Studio Team Services

Sala 1 | Visual Studio y TFS

Entity Framework Core y ASP.NET Core: .NET en todas las plataformas

Azure como plataforma de desarrollo

Mejoras del lenguaje C# | Desarrollo de cliente: optimiza tu trabajo con Javascripty CSS

SPAs: aplicaciones en el navegador

Page 3: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Visual Studio Team Services Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado

Ahora Nuevo motor basado en pasos Abierto para el uso de diferentes motores de compilación y tecnologías Ligero Controlables desde la web

Y además…

Page 4: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Compila para tu plataforma y tu lenguaje Compila para Windows iOS Android Java (Ant, Maven o Gradle)

Linux Xamarin

Usa tu DSL habitual Prueba y publica tus apps

Page 5: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Fácil Personalización Los procesos son editables a través de la Web No hay que trabajar con XAML Permite usar conocimientos de script

Page 6: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Motor compilación “cross-platform” Funciona con Agentes Windows Agentes Xplat (Mac y Linux) Node.JS Código abierto Extensibles a través de actividades de código abierto

Page 7: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Ejecuta pruebas y publica los resultados Ejecuta pruebas usando virtualmente cualquier framework NUnit MSTest Junit

Publica los resultados e inclúyelos en el informe de compilación

Page 8: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Estatus en tiempo real a través de la Web

Page 9: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Auditorías de definiciones Conoce quién cambio qué Observa las diferencias

Page 10: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Capacidades de enrutamiento mejoradas Optimiza las compilaciones dirigiéndolas de manera más

eficiente al agente adecuado

Page 11: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Variables secretas Bloquea y oculta variables para que no sean accesibles

desde la Web

Page 12: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Despliegue continuo sobre Azure Publica varios sitios Web y servicios sobre la misma

compilación Incluso si el origen es TFS on-premises

Page 13: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Matriz de compilación Multiplica tus compilaciones en función de cualquier

conjunto de variables

Page 14: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Plantillas y borradores Ahora se pueden guardar proyectos como plantillas para facilitar la

puesta en marcha Los proyectos se almacenan como borradores y se continúa después También se pueden clonar definiciones

Page 15: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Integración continua mejorada Monitoriza la integración continua sobre múltiples ramas Asocia las compilaciones con cada una de ellas

Page 16: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Demo

Page 17: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

Información ampliada sobre licencias, qué incluye cada edición, y utilida-des software en:

shop.danysoft.com

Información ampliada sobre formación, consultoría y cesión profesionales en:

www.danysoft.com/servicios

Valor añadido a la comunidad en forma de eventos como este, artículos técnicos o revistas… en:

www.danysoft.com/comunidad

+50 vídeos en castellano sobre Visual Studio, SQL Server, TFS y soluciones Microsoft en:

www.youtube/danysoftech

Descubre Danysoft

Page 18: Planifica tu integración continua con Visual Studio ... · Antes Motor de compilación para Visual Studio Proceso personalizable con WF y Xaml Muy evolucionado Ahora Nuevo motor

XIII Encuentro Danysoft en Microsoft | Abril 2016 | www.danysoft.com | Haz Crecer tus Conocimientos

GraciasPara más información contacta con Danysoft [email protected] | www.danysoft.com