GET NEW STUFF
WITH NUGET
By Jon Marozick & Loren Halvorson
WHAT IS NUGET?
NuGet is a free, open source developer focused package management
system for the .NET platform intent on simplifying the process of
incorporating third party libraries into a .NET application during
development
By Outercurve, formerly Codeplex Foundation
Not just for open source software
Supported by Microsoft and OSS community
WHAT ARE PACKAGES?
The combination of one or more assemblies, settings, and files is a
package
Bundled into feeds
Gems are the Ruby equivalent of packages
EXAMPLES
jQuery
nUnit
MvcScaffolding
PagedList, PagedList.Mvc
Entity Framework 4.1
ADO.NET DbContext Generator is found in the full install which must downloaded
from web not NuGet.
INSTALLATION
Runs on VS 2010 or VWD 2010
Installed via the Extension Manager
Version 1.3 is the latest as of 4/26/11
Partnered with symbolsource.org
Performance and caching
WEBSITES
nuget.org
nuget.codeplex.com
http://nuget.org/announcements/nuget-1.3-released
http://blog.stevensanderson.com/2011/01/13/scaffold-your-aspnet-mvc-
3-project-with-the-mvcscaffolding-package/
http://www.asp.net/entity-framework/tutorials/creating-an-entity-
framework-data-model-for-an-asp-net-mvc-application