NuGet

NugetIl y a quelques années, lorsque l’on développait en .Net, on pouvait pratiquement dire “point de salut en dehors des outils et frameworks Microsoft”.
Tout était donc bien intégré, on pouvait presque rire des déboires des différents framework J2EE plus ou moins compatibles les uns avec les autres selon leurs versions…

Les années passant, l’histoire de .Net se développant et sa communauté aussi, des frameworks ou packages intéressants ont été développés… et nous voici dans la situation de se demander lesquels existent, lesquels choisir, où sont ils, comment les installer, etc…

Et c’est dans ce contexte qu’intervient un petit addon Visual Studio bien pratique : NuGet.

Cet addon présente un ensemble de package dont il va gérer non seulement le téléchargement et l’installation dans votre solution mais aussi les dépendances.

Le site : https://www.nuget.org/

Une copie d’écran de l’addon lui même dans VS2010 :

Parmi les packages proposés, des grands classiques (Entity Framework, JQuery, NUnit, Unity, NLog etc…) et bien d’autres puisqu’il semble à l’heure de l’écriture de ce mot près de 4000 packages.

Lorsqu’on cherche un package répondant à une problématique ou bien lorsqu’on veut découvrir de nouveaux outils, sa liste permet d’aller fureter facilement parmi un grand choix.

A voir aussi, pour ce qui est de fureter :

https://www.hanselman.com/blog/ScottHanselmans2011UltimateDeveloperAndPowerUsersToolListForWindows.aspx