NuGet 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.
NuGet is a Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework. When you add a library or tool, NuGet copies files to your solution and automatically makes whatever changes are needed in your project, such as adding references and changing yourapp.config orweb.config file. When you remove a library, NuGet removes files and reverses whatever changes it made in your project so that no clutter is left.
NuGet provides a quick and easy way to add features to an existing application while ensuring that those features are integrated into source control. After installing a library, you can commit changes to your source control repository, and then another developer can perform a get operation against the repository in order to start working with the new features.
Everything necessary to install a library or tool is bundled into a
Originally posted at "Hosam Kamel| Developer & Platform Evangelist"