SpaDevToolkit Alpha

Rating: No reviews yet
Downloads: 77
Released: Jul 7, 2008
Updated: Jul 8, 2008 by drudolph
Dev status: -not yet defined by owner-

Recommended Download

application, 218K, uploaded Jul 6, 2008 - 47 downloads

Other Available Downloads

Source Code
source code, 46K, uploaded Jul 7, 2008 - 30 downloads

Release Notes

Release Notes

What's New

This is the very FIRST release of the SPaDevToolkit - SharePoint Application Development Toolkit.
This release contains the following features.


  • SPaDevToolkit STSADM Extensions Library
    • Create your own STSADM tools be specifying the allowed parameters and by implementing the execution logic. Leave the parameter validation to the SPaDevToolkit interpreter.


  • SPaDevToolkit STSADM Extensions Commands
Use the following tools to increase your development productivity
  • spa-regsitercommands - Register the custom commands you've created with the SPaDevToolkit STSADM Extensions Library with the STSADM environment. This command takes the assembly you've created with the toolkit as input and
    • Adds it to the Global Assembly Cache (GAC)
    • Automatically creates the command configuration xml file required for the STSADM engine to recognize your commands.

The spa-registercommands command has the following format:

stsadm -o spa-registercommands -file <commands assembly> -configname <configuration name> -overwrite -t

NOTE This is an alpha release meaning it should definetly not be used in a product environment.


Available Downloads

  • Runtime Binary - - Contains the setup files and SharePoint Solution (.wsp) file containing the SPaDevToolkit Library and Commands
  • Source Code - - Contains Visual Studio 2008 soultion containing the source for a sample command

Installation Instructions - Runtime Binary (

NOTE: - The files in where created using WSPBuilder (See Kudos and thanks to the WSPBUilder team!
  1. Dowload
  2. Extract to a local folder on your SharePoint (WSS 3.0 or MOSS) development server
  3. Read the Readme.txt file included in the zip. This file includes instructions for deploying the toolkit.

After the solution is deployed, spa-registercommands will be available as an operation for STSADM.

Type stsadm -help spa-registercommands

Installation Instructions - Source Code ({})

  1. Extract {}
  2. Read the license file
  3. Read Readme.txt. This contains the instructions for building and deploying the source code solution.

Un-installation instructions

Runtime Binary

  1. Retract and remove the SPaDevToolkit.wsp solution using the SharePoint Central Administration application.
  2. Delete the following files from the CONFIG folder in the SharePoint installation directory:
    1. stsadmcommands.SPaDevStsAdmHowTo.xml

Source Code

  1. Remove the following assemblies from the GAC
    1. SPaDevToolkit.StsAdm
    2. SPaDevToolkit.StsAdm.Commands
    3. SpaDevStsAdmHowTo
  2. Delete the following files from the CONFIG folder in the SharePoint installation directory:
    1. stsadmcommands.SPaDevToolkit.xml
    2. stsadmcommands.SPaDevStsAdmHowTo.xml
  3. Delete the folder where you extract the source


  • spa-regsitercommands
    • The follwing error occurs if the command cannot register the assembly in the GAC. The command uses gacutil.exe to register the assembly. If gacutil is not installed on the target system OR the path to gacutil.exe is not in the PATH environment variable, this error will occur:
Error: An exception occurred while regsitering in the GAC

Additional Information

Reviews for this release

No reviews yet for this release.