There's an Open Source package manager for .NET available now called NuGet. It's supported and shipping with ASP.NET MVC 3, but it's not just for ASP.NET. In fact, it's not just for open source. Join Matthew as we learn all about NuGet, from the basics of consuming packages, to creating and distributing your own packages both internally on your own server and externally on NuGet.org. Then we'll learn some advanced techniques like preinstalling NuGet packages into your own project templates and how NuGet can be extended and enhanced to write your code for you. We'll see how using NuGet with your project makes development fun again!