header image ≡ Menu

Microsoft contributes NuPack, a new open-source package-management system

Microsoft contributes NuPack, a new open-source package-management system to Outercurve Foundation. NuPack makes it easy for you to find, install, and use .NET libraries in your projects. It works with all .NET project types (including, but not limited to, both ASP.NET Web Forms and ASP.NET MVC).

NuPack enables developers who maintain open source projects (for example, projects like Moq, NHibernate, Ninject, StructureMap, NUnit, Windsor, RhinoMocks, Elmah, etc) to package up their libraries and register them with an online gallery/catalog that is searchable.  The client-side NuPack tools – which include full Visual Studio integration – make it trivial for any .NET developer who wants to use one of these libraries to easily find and install it within the project they are working on.

NuPack handles dependency management between libraries (for example: library1 depends on library2). It also makes it easy to update (and optionally remove) libraries from your projects later. It supports updating web.config files (if a package needs configuration settings). It also allows packages to add PowerShell scripts to a project (for example: scaffold commands). Importantly, NuPack is transparent and clean – and does not install anything at the system level. Instead it is focused on making it easy to manage libraries you use with your projects.

Documentation and tutorials on nupack.codeplex.com

Check out the following links to learn more about NuPack and some of the many scenarios it enables:

You can read more on Scott Guthrie Blog here

Comments on this entry are closed.

  • http://anb.preludesys.com/blog/era-of-enterprise-mobility.html Harivikase

    microsoft always doing a great job….. they coming with new kind of technology invents……