ie8 fix

Microsoft contributes new open-source package-management system to Outercurve Foundation

By | October 6, 2010, 12:10pm PDT

Package management is a hot topic in the Microsoft world, lately. On October 6, it got even hotter, with Microsoft’s announcement of a first developer preview of NuPack.

NuPack is an open-source package-management system for .Net that will be supported with all versions of Microsoft’s Visual Studio tool suite. NuPack is designed to “simplify the process of incorporating third party libraries into a .Net application during development,” as its creators explain it.

The creators behind NuPack are Microsoft and the Nublar (NU) Project. On October 6, the pair announced they were turning over NuPack to the Outercurve Foundation, the group that was formerly known as the CodePlex Foundation. Microsoft founded and funded the Foundation last year and remains one of the main sponsors of it.

“Developers - both inside and outside Microsoft – will contribute features, bug fixes and patches to NuPack,” according to today’s blog post from Scott Guthrie, the Corporate Vice President of Microsoft’s .Net Developer Platform.

NuPack is not the first package-management technology with Microsoft roots. In March of this year, a Microsoft developer created CoApp, an open-source Windows package-management system. Microsoft has spun out CoApp to Outercurve, as well.

I asked WithinWindows blogger (and CoApp contributor) Rafael Rivera to help me understand the differences between CoApp and NuPack. Here are some of the main distinctions that Rivera mentioned:

  • NuPack is .NET only and developer-focused (integration of libraries into .NET projects)
  • CoApp covers both managed and unmanaged code and is currently focused on user applications
  • NuPack covers the gap between “install a dev library” and “use it”
  • CoApp is more of a big-picture OS-level package management system that may or may not integrate with and/or include NuPack as a subset at some point

Guthrie provided more details about how NuPack potentially will bring together the .Net and open-source development communities. From his blog post:

“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.”

Speaking of galleries and open source, Microsoft also made available on October 6 Beta 2 of its WebMatrix suite, as well as a new beta of ASP.Net Model View Controller (MVC) 3.

WebMatrix is one of three key components of what Microsoft calls its Web Platform. (The other two are the Web Application Gallery and Web Platform Installer.)

WebMatrix include a lightweight version of Microsoft’s IIS Web Server, known as IIS Express; an updated version of SQL Server Compact Edition; and a new “view-engine option” for ASP.Net, known as “Razor,” which enables developers to embed Visual Basic or C# within HTML.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
4
Comments

Join the conversation!

Just In

RE: Microsoft contributes new open-source package-management system to Outercurve Foundation
dsfwrryd1301-24353654314296078269402150143345 Updated - 10th Nov
I've surfed implies your web post at the time i was once the watching for that explicit information. Accumulated superb realistic new york giants jerseys actions the best now! giant jerseys Pertaining to you dont giants jerseys intelligence only rate you may within and in particular private writing a blog niche site internet page on the forthcoming
0 Votes
+ -
Missed headline opportunity
ericesque 6th Oct 2010
Microsoft gets their hands dirty with Open Source PMS
0 Votes
+ -
Good intriguing submitting. It's going to provide you with beneficial insights for that internet site reebok jerseys viewers like me.
0 Votes
+ -
Terrific info, I would thank to admin mulberry bags outlet because of to your truth i've learn appropriate right here a huge amount of pleasant know-how. Im awaiting a great deal more posts. Bye!
0 Votes
+ -
RE: Microsoft contributes new open-source package-management system to Outercurve Foundation
dsfwrryd1301-24353654314296078269402150143345 Updated - 10th Nov
I've surfed implies your web post at the time i was once the watching for that explicit information. Accumulated superb realistic new york giants jerseys actions the best now! giant jerseys Pertaining to you dont giants jerseys intelligence only rate you may within and in particular private writing a blog niche site internet page on the forthcoming

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix