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
Most Important Features
- Publish useful packages
- Share the published packages across different projects
- Using existing publicly available free packages
Return on Investment
- Saves a rework by sharing the common functionalities across the projects
- Helped to optimize the given package using a central repository
- Helped to make use of existing useful packages
Other Software Used
Azure DevOps Server (formerly Team Foundation Server)