SPDev - SharePoint Developer Utility
A free tool to help SharePoint developers be more productive.
SPDev Overview
SPDev is a command line utility to help SharePoint developers be more productive. It began with the GenWS (Generate Web Services) operation and now provides a number of additional time saving utilities. You will find a summary of the features in SPDev below.
Update History
The update history can be found on the
Updates page.
SPDev Features (Operations) Overview
SPDev provides a number of features referred to as operations. These operations are accessed using the SPDev -o <operation> parameter. Below is only a brief summary of each operation. Follow the link for each operation below for specific operation details and syntax.
Operations:
- GenWS
Generates the SharePoint-ready web service files for your custom web service.
- RecycleAppPool
Recycles the application pool using the web application URL instead of requiring the name of your IIS application pool.
- SchJob (Coming soon - Complete but not published)
Configures the schedule for the specified timer job.
- RunJob (Coming soon - Complete but not published)
Initiates a timer job to run with the next SharePoint timer job initiation cycle - which is usually in less than 60 seconds.
Disclaimer
SPDev command is intended for use by SharePoint developers and testers on development machines and in test environments.
-
SPDev has no implied or explicit warranty.
-
SPDev is not intended for use in production environments.
-
SPDev has no official support.
-
SPDev is available for free.
Download
Released: May 7, 2009
SPDev 1.1
Providing Feedback
I have put forth an honest effort to make the various utilities provided in SPDev bug free. However, as with any software, the more exposure and broad use it gets, the more diverse set of scenarios and environments it must accommodate. I ask that you report any problems with this tool in the SPDev Feedback section. I will do my best to address these as time permits. Please keep in mind that I am only able to work on these improvements and corrections during my personal time.
Seeking Community Support
If you are encountering problems or errors, please post the command you are using along with any error message in the SPDev Forum. Remember to use the -debug parameter to display the call stack along with your error message. This will be useful in determining the source of the error.