In this chapter, we have had an overview of NuGet package manager, and learned about its usage and the process to use it in a project/solution. We also learned how to create a NuGet package library for .NET Framework and .NET Standard. We discussed the NuGet spec file, versioning mechanism, dependencies, conditional dependencies, and the method to target NuGet package for multiple .NET Frameworks.
Finally, we discussed how to create a local package source to test a package before publishing it to a store, and how to publish it to NuGet Gallery using the nuget.org portal.
In the next chapter, we will learn the new debugging techniques available in Visual Studio 2017, along with Breakpoints, DataTips, Diagnostic Tools, and XAML UI debugging.