¿Cómo gestionas las dependencias en tus proyectos? Mejora en la gestión de tus dependencias mediante la creación y consumo de paquetes NuGet de tus propias dependencias. Usaremos los feed de VSTS y MyGet
5. #dotNetSpain2016
¿Por qué?
Que me aporta la gestión de dependencias nuget
¿Cuándo?
Escenarios para la creación y uso de paquetes
¿Cómo?
Creación de paquetes
Feeds con Visual Studio Team Services
Feeds con MyGet
Conclusiones
Agenda
13. #dotNetSpain2016
Reutilizables en distintos proyectos
Generación de estructuras communes
Facilita la estructura en proyectos similares
OJO no caer en los framework
OJO no caer en las churreras
15. #dotNetSpain2016
Facilitar la división de las soluciones
Gestión de ciclo de dependencias
Facilitar los procesos de kick-off
Facilitar interdependencias entre equipos
16. #dotNetSpain2016
Publica tus símbolos
Agrega todo lo necesario al paquete
Versionado
Automatiza la creación y publicación
Objetivo: facilitar la compilación “from scratch”
Referencias para desarrollo en la creación de paquetes
37. #dotNetSpain2016
Gestionar los paquetes es un must-have
Facilitar compilaciones
Mejorar tiempos de builds
Mejorar la gestión de soluciones
Facilitar la gestión de dependencias
Facilitar depuración con símbolos
Evitar “DLL Hell”