Project Description
The SharePoint Application Development Toolkit (SpaDev or DevSpa) project is a collection of libraries, tools, Visual Studio templates, packages and more focused on accelerating the development of custom code for SharePoint (MOSS and WSS). This includes STSADM Extensions, Business Objects, ASP.NET-based Forms and Controls, Workflow Components, Feature Receivers and more!
Features
Libraries
- STSADM Extensions Library – Quickly create and deploy custom STSADM commands.
- New! Now includes common parameter validator attributes! - Validator Attribute classes allow you to add validation to your command parameters and have the Command Interpreter validate parameters automatically before the command is executed.
Coming Soon
- Business Objects Library – Base classes and default implementations for accessing SharePoint content through strongly-typed business objects.
- And More!
Tools
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.
- New! spa-displaycommamdassembly - Lists the commands that are defined in an assembly. Provides warning and errors for invalid or conflicting commands.
- New! spa-unregistercommands - Unregister commands registered with spa-registercommands.
Coming Soon
- STSADM Guidance Package – Visual Studio Package containing templates and commands used to generate classes for your custom STSADM commands based on the SpaDev STSADM Extensions Library
- And More!
Documentation
Read the following documentation to get started using the SPaDevToolkit
|