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, we focused on supporting the development environment and processes, as well as the application and package life cycle. We've explained how NuGet can live in perfect symbiosis with established techniques such as continuous integration.

We have provided you with guidance on how you can set up a no-commit strategy using various version control systems and considered a different approach of dealing with software dependencies outside of your VCS. We discussed both benefits and drawbacks of the no-commit strategy and highlighted some of the trade-offs being made.

Using a NuGet package as release vehicle of our product, we discussed how packages should respect a correct flow and how versioning and package promotion can help ...

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