In this article I would like to introduce Squadron - a SharePoint 2010 Utility Plugins application. Following is the screen shot of Squadron:
You can select the item from the left pane and execute. For getting help, click the Help button blinking corresponding to each item selected.
Following is the download location of Squadron:
Following are the utility plugins inside Squadron.
1. User Profile plugin to generate User Profile information
2. My Site plugin to generate My Site information
3. Site Size plugin to generate Site Size information
4. WF Terminator to locate and terminate unwanted workflows
5. Stsadm command line environment
Please note that in future more utility plugins will be added.
I kept the name as Squadron because I liked the meaning in Word Web as "Squadron: A cavalry unit consisting of two or more troops and headquarters and supporting arms"
The project named Squadron serves as the core application which dynamically loads the plugins.
MainForm serves the user interface and serves as the container for plugins.
On form load the plugin DLL files are searched and the corresponding plugin classes are loaded.
AddinManager class uses Reflection to load the plugins from application folder.
AbstractAddin represents the abstract class for all plugin.
In this article we have explore the tool (utility) named Squadron for SharePoint 2010. As time goes by I believe more and more utilities should appear in the tool plus new release for SharePoint 2013 binaries. Please stay tuned.