Acquiring TFS object model from the NuGet Gallery
If you have used the TFS object model before, you will acknowledge that acquiring the DLLs and the dependencies is a cumbersome process. The TFS DLLs need to be picked out from the install directory. The licensing framework does not allow the distribution of these DLLs. This means anyone working with the code either needs all dependencies installed or needs to manually add the DLLs into project references. In TFS 2013, a standalone installer was introduced that deployed all TFS object model binaries on the machine. While this simplified the setup, it did add an extra step for the developers. This complicates not only the development, but also the build and test process.
NuGet has become the Standard Package Manager for the Microsoft development platform including .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers. It...