Package management can be a very hot subject in the Microsoft globe,
Office Standard, recently. On October 6, it received even hotter, with Microsoft;s announcement of the initial developer preview of NuPack.NuPack is surely an open-source package-management program for .Net that can be supported with all variations of Microsoft;s Visual Studio tool suite. NuPack is developed 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 six, 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 with 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 1st 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 with 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 applicationsNuPack covers the gap between “install a dev library” and “use it”CoApp is more of a big-picture OS-level package management technique that may perhaps or might 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,
Office Pro Plus 2010 Activation Key, NUnit, Windsor,
Microsoft Office 2010 Professional Plus, RhinoMocks, Elmah, etc) to package deal up their libraries and register them with an online ##############/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 inside the project they are working on.”Speaking of ################## and open source, Microsoft also made available on October six 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 ############## and Web Platform Installer.)WebMatrix include a lightweight version of Microsoft’s IIS Web Server,
Office 2010 X86 cl��, known as IIS Express; an updated version of SQL Server Compact Edition; and a new “view-engine option” for ASP.Net,
Microsoft Office Pro Plus 2010 Product Key, known as “Razor,” which enables developers to embed Visual Basic or C# inside of HTML.