Pourquoi utiliser NuGet dans vos developpements

Pour lire ce billet et ne pas ê;tre perdu si vous ne connaissez pas NuGet, je vous invite à aller directement sur le site de www.nuget.org.

 
Venant de terminer une mission dans le monde IBM (pour fournir un peu d'aide sur la partie HTML5 / CSS3 / JS, majoritairement JS d'ailleurs...). J'ai pu constater la chance de travailler majoritairement au quotidien avec les outils microsoft. On se plaint dans la communauté MS, mais les outils IBM sont une calamitée en terme de productivité qui est sans nom....  Pousser un changeset a toute l'équipe de développement devient vite laborieux... Mais je m'égare. La chose que j'ai surtout remarqué durant cette mission c'est la difficulté de partager les dépendances... Ils font cela à l'ancienne, d'ailleur j'ai remarqué que sur le CMS Orchard c'est encore le même délire, pousser les binaires (sur le control de code source) n'est que source de problémes. Nous sommes en 2014, l'outillage existe faut juste l'exploiter... "MAIS ALLO QUOI" :D désolé c'était trop tentant :p.
 
Enfin bref, tout ça pour dire que pour gérer vos dépendances dans vos projets exploiter NuGet à fond. Aprés si le fait de mettre à disposition sur le site nuget vous pose problème... C'est une fausse excuse car vous pouvez créer votre propre gallerie et gérer automatiquement le déploiement de vos dépendances. C'est d'ailleurs le but de ce billet. Je ne vais pas faire mon radin, et je vais partager avec vous comment il faut procéder.


Rejoindre la conversation