NuGet for the Enterprise
Level: Session
Speaker: Alex Papadimoulis
NuGet -- the open-source library package manager for .NET -- has exploded in popularity over the past two years with well over 5,000 available packages and support from major contributors such as Microsoft, NUnit, Castle, and JQuery. It’s an incredibly easy-to-use and very powerful tool that helps developers escape "dependency hell" while discovering new third-party libraries.
But with great power comes great responsibility, and what works in the open source-world doesn't always translate to enterprise development. There are a whole lot of things to consider with NuGet in the enterprise, from quality assurance to open-source license compliance, and we'll cover most of these in this talk. We'll also do some hands-on with NuGet to get a feel for both creating and consuming library packages.
The main take-aways will be:
- package and dependency management with NuGet
- how to set-up and manage your own NuGet package repository
- best practices for NuGet in enterprise development environments
