O'Reilly logo

Pro NuGet by Xavier Decoster, Maarten Balliauw

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

In this chapter, you have learned that NuGet embraces the conventions over configuration principle, using a set of simple rules. You have been introduced to the NuGet package manifest, which contains all metadata and describes the package contents. This manifest and these rules deserve special attention by package producers, because both the package management tool and consumers are relying on them. This also explains why shipping a component or framework is more than just combining a set of library files in a ZIP archive.

We also explained to you how a good NuGet package should be structured—separating libraries from contents and tools. As such, a NuGet package can do more than add a reference to some assemblies by injecting content ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required