The Bigger Picture

NuGet is a free, open source, package management tool for the .NET platform. It is developed by Microsoft and has been contributed to the ASP.NET Gallery on Outercurve Foundation, formerly known as the Codeplex Foundation. It also ships as part of the ASP.NET MVC 3 tooling. NuGet enables .NET developers to easily find packages, including any dependencies, and manage them within Visual Studio projects.

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 like with many things life a chicken-egg problem existed between having tooling ...

Get Pro NuGet 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.