SharePoint Software Factory 2010
Related Links
SharePoint Software Factory 2010

SharePoint Software Factory 2010

Guidance Package to make development in SharePoint 2010 and 2007 easier and improve quality and development process of SharePoint applications

The SPSF Core Recipes for SharePoint SoftwareFactory is brought to you by the team of SharePoint Consultants of Steria Mummert Consulting AG www.steria-mummert.com in Germany. We are specialized in establishing SharePoint development processes in companies, starting with SharePoint requirements engineering, architecture, development, SharePoint code analysis, SharePoint testing and deployment processes. We call the whole process SPALM (SharePoint Application Lifecycle Management).

SPSF is based on open technology by Microsoft

SPSF Core Recipes for SharePoint SoftwareFactory is based on the free Microsoft Guidance Automation Extensions (GAX) http://msdn.microsoft.com/en-us/teamsystem/aa718948.aspx. This toolkit is used to create software factories and several software factories are already provided by Microsoft, e.g. SFSF Smart Client Software Factory, WSSF Web Service Software Factory etc.

SPSF is NOT "yet another SharePoint framework"

We want to make sure that SPSF is not a SharePoint framework which needs to be installed in SharePoint or has dependencies to custom assemblies for SharePoint applications.
  • SPSF helps to generate SharePoint code like an experienced developer would write. The generated code is based on our projects or taken from MSDN.
  • There is no dependency to SPSF. Projects created with SPSF can be opended and compiled on any other plain computer with Visual Studio 2008.

SPSF Highlights

  • Import of existing WSP into Visual Studio
  • Import of Content Types, Site Columns, List Templates from SharePoint into Visual Studio
  • Automatic manifest.xml creation (and you can read the manifest.xml in your project)
  • Automatic creating of .resx files (optionally)
  • Wizards for SiteColumns, ContentTypes, ListDefinitions, ListInstances, Custom Actions etc.
  • Wizards for WebServices, Application Pages, Delegate Controls etc.
  • Wizards for Publishing Site Definition
  • Automatic creation of a deployment package (with wizards)
  • Integrates into existing WSPBuilder projects
  • and a lot more...