In Part 1 of this book, we introduced you to the concept of package management and how NuGet can help you when building software for the .NET Framework. We also discussed how you can take immediate benefit from using NuGet by consuming packages in your projects. This chapter will change perspective and put you on the producer side of the package management flow.
Before we dive into how to create NuGet packages by using the different tools available, we’ll introduce you to some conventions and semantics that need to be respected by you, as a NuGet package producer, and as a result also by the packages you will be producing. ...