With the official release of NuGet and the NuGet gallery, I decided to try it all out by uploading the current versions of WiimoteLib and ThinkGearNET to the gallery. The process was pretty smooth, but I learned a little bit along the way which I thought I’d share.
So what’s NuGet?
From their own page: NuGet (formerly known as NuPack) is a free, open source developer focused package management system for the .NET platform intent on simplifying the process of incorporating third party libraries into a .NET application during development.
In short, this means you can right-click and add a reference to a third party library without having to download it yourself, extract it, locate it manually on your drive, deal with dependencies, etc. All of this is handled automatically, as is finding and integrating new versions of those libraries with your projects.
NuGet as a User
If you want to use NuGet to download packages, you’ll first need to install the …