60 likes | 217 Views
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
E N D
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