Marty's Blog

NuGet is a Must-Have Tool

NuGet 1.1 was recently announced by Scott Guthrie about a month or so ago. Since then, the NuGet team has released its latest release, NuGet 1.2 announced by Microsoft Senior Program Manager at Microsoft and NuGet coordinator Phil Haack. This developer tool is an extension to Visual Studio 2010 and assists the developer in managing third-party libraries within a project. Normally a developer needs to manage the adding and removing of third-party libraries along with any library dependencies when working on their development projects. If you are experimenting with various add-on libraries or doing testing, this can start becoming a burden and, if not done correctly, can lead to errors or application bloat.

Enter NuGet... This tool automatically copies files to your solution when you add a third-party library and makes all necessary changes to your project; including changes to web.config and/or app.config. Here are some blogs/articles to get you started.

The documentation for NuGet is here and the download is here.

Enjoy!