I'm happy to announce that my new open source project, created together with Eyal Vardi, SharePoint Repository for NuGet, is now live on Codeplex!
SPRNuGet is a powerful integration between NuGet, the renowned .net package management system and Microsoft SharePoint 2010. SPRNuGet combines SharePoint 2010 powerful features such as security, publishing and UI to help you organize your code packages using build-in features of SharePoint such as folders, item level forms, ratings and enterprise keywords.
SPRNuGet is a site-collection level feature and once installed a new folder will be created to hold the NuGet packages. When a package is uploaded and successfully verified as a NuGet package you'll be able to change its Metadata using the following form:
The form will allow you to set the following Metadata fields for a NuGet package:
- Icon URL
- Both the Latest Version and Absolute Latest version fields
- The project URL
- The project's License URL
- Release notes
- The license acceptance field
- Tags (from a SPRNuGet term store created during the installation process)
When completed, the package is added to the SharePoint folder as follows:
You can edit the package Metadata at any given time, add tags or change its rating.
When connected to Visual Studio 2010, SPRNuGet will show packages the exact same way you are used to from NuGet:
So what are you waiting for? Go have a look at SPRNuGet right now at http://sprnuget.codeplex.com and don't forget to follow SPRNuGet on Twitter for the latest news and announcements!