NuGet Package manager to manage , host and consume the packages
Use Cases and Deployment Scope
NuGet helps to create packages that can be shared over the public and private networks. The package mainly contains useful code in the form of dlls and the other necessary files required. The consumer of packages is mainly .Net projects. With the help of a visual studio, it can be easily downloaded and used.
Pros
- Maintains package repository very well
- Integration with the Visual Studio editor
- Easy upload and downloads
Cons
- Incomplete download resume in case of network disruptions
- Adding user friendly platform to add and update the packages
- Package creation option in Visual Studio
Likelihood to Recommend
Whenever your projects need some packages which are available on NuGet it is easy to consume them with the help of tools such as Visual Studio, and MSBuild. We can add customized functionality to existing packages and can host them as a separate packages easily. Packages that depend on other packages are well managed by NuGet.