Have you ever been to a place called dependency hell? Every dependency added to your software product is a potential increase in risk and needs proper management, especially if you do not own or have no control over one or any of the dependencies you're relying on.
Pro NuGet will help you gain a solid architectural understanding of how to manage software dependencies using NuGet, an open-source package management tool for the .NET Framework. Providing practical guidance through a multitude of examples and more advanced scenarios, you'll gain full knowledge of how to make the most benefit from using NuGet in your software development process.
What you'll learn:
* Gain a solid architectural understanding of how to manage dependencies using a package management tool in .N ET
* Learn how to interact with NuGet using both the graphical user interface and the command line
* Set up your own NuGet repository and develop a basic NuGet server application
* Explore different automation scenarios leveraging NuGet, including continuous integration and automated deployment
* See how NuGet can be used to accomplish other goals, such as delivering plug-ins or modules to a web application
* Use MyGet, a NuGet-as-a-Service web application, to quickly set up an enterprise-ready environment that enables you to benefit from all of the goodness of NuGet in no time!