NuGet 101 - A Bootcamp

NuGet 101 - A Bootcamp

Tuesday 9 December 2014

I’ve been running and recording a lot of workshops over the last couple of months – here is one on NuGet packaging for beginners – starting out as a slide deck then moving into a practical demo.

Slide deck

  • History
  • What's a package
  • So it's a zip file right?
  • Why should I use them?
  • An open source mentality
  • Disadvantages
  • Realities
Demo
  • Directory topologies of a library package
  • Adding packages to your solutions
  • Pairing nuspec files with csproj's
  • Replacement tokens for metadata
  • The NuGet docs
  • Package dependencies
  • Dependency discovery and bundling
  • Versioning and SemVer
  • Package sources
  • NuGet.config
Mentions Slide Deck