What is SPSF?

The SharePoint Software Factory is a Visual Studio Extension helping SharePoint newbies, as well as experienced developers to create, manage and deploy SharePoint solutions without having to know every tiny XML and C# secret.
SPSF provides a huge collection of helpful utilities for development, debugging and deployment of SharePoint standard artifacts and is fully compatible with SharePoint 2007/2010 and Visual Studio 2008/2010 (in any combination)


  • 2012-01-10 New version is in the work, so please bear with us a little more :-)
  • 2011-05-24 Version released
  • 2011-04-19 Hotfix released
  • 2011-04-19 Added documentation:
    "How to upgrade SharePoint projects to current SharePoint Software Factory
  • 2011-03-21 SPSF 3.1 final available for download (Release Notes)
  • 2010-09-26 SPSF 3.0 beta available with VS 2010 integration
  • 2010-02-27 SPSF 2.4.3 available with loads of new recipes

Follow SPSF on Twitter http://twitter.com/SPALMSPSF for updates.


Target Group

  • SharePoint Developers (Beginners and Experts)
  • SharePoint Solution Architects

Key Features

  • Get started with professional SharePoint development in less than 5 mins! more
  • Use powerful wizards to create all important SharePoint artifacts more
  • Fully integrated in Visual Studio more
  • Refactoring of artifacts (i.e. Content Types) more
  • Fully automated build system creates web solutions packages (“WSP”s) and deployment files more
  • Integrated Code quality checks in “Release” build (additional installs required) more
  • All projects are self maintained, meaning that there is no dependency to having SPSF installed on the machine, when you just want to build, or continue development without SPSF
  • Standard VS2010 item templates for SharePoint development can be used together with SPSF projects, though the coding conventions have to be applied by the developers for these items
  • Extensive Help integrated in Visual Studio more
  • Supports new SharePoint Visual Studio application structure but also “old” best-practice SharePoint Hive structure more
  • Supports SharePoint 2007/2010 and Visual Studio 2008/2010
  • Upgrade existing SharePoint projects more
Now download, install and get started with SharePoint development!!!
See Screenshots of SPSF

Supported Environment

  • SharePoint Server 2010 Standard/Enterprise
  • SharePoint 2010 Foundation
  • MOSS 2007 Standard/Enterprise (x32/x64)
  • WSS 3.0
Development Environment
  • Visual Studio 2010
  • Visual Studio 2008 (only English)
Any combination of Visual Studio and SharePoint is possible!

Your support !!!

We will expand and improve SPSF over time. Our current primary focus is to increase support for SharePoint 2010.
If you want to support this project, you can either extend the SPSF with your own Guidance Package (just download the source code to see how it works) or provide us with ideas, code and feedback for new recipes, which we can include.
If you already have a project at codeplex with code snippets, web part templates, code for SharePoint artifacts etc. please drop us a note if you want us to include it in SPSF.

About the Authors

Torsten Mandelkow is specialized in the area of SharePoint architecture and development process. Blog

Matthias Einig is working as a business analyst and consultant in the area of SharePoint requirements engineering, architecture and development. Blog


More information and presentations about SPSF can also be found on our blog: www.spalmblogger.de
Further information For more information on guidance automation, please see the following resources:

Last edited Jan 10, 2012 at 7:35 AM by matein78, version 91