The Bigger Picture

NuGet is a free, open source, package management tool for the .NET platform, C++, and JavaScript. It is developed by Microsoft and has been contributed to the ASP.NET Gallery on Outercurve Foundation, formerly known as the CodePlex Foundation. NuGet enables .NET developers to easily find packages, including any dependencies, and manage them within Visual Studio projects or from the command line.

A NuGet package can consist of assemblies, configuration files, source code, and more. Software package management is not a new concept, although the tools have been notably missing for years by .NET developers. Some open source tools were available, but as with many things in life, a chicken-and-egg problem existed between having tooling ...

Get Pro NuGet, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.