Get New Stuff with NuGet

advertisement
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
Download