How to Create a GUI Plugin
- Select Add new item in the solution explorer context menu.
- Select GUI Plugin.
- Enter a name for the Plugin to create.
- Click OK.
- A dialog will give you further options for creating the plugin.
- Select the type of plugin to create.

- Select a Display Name and a Description.
- If AdminMenu or AdminConfigMenu is selected, you can select a Title since these alternatives will produce web forms (as opposed to web user controls).
- Click OK.
Checklist
- Generated files should have the correct filename (for example: foo.aspx, foo.aspx.cs, foo.aspx.designer.cs for AdminMenu and AdminConfigMenu otherwise foo.ascx, foo.ascx.cs, foo.ascx.designer.cs).
- The type defined in the code behind file should have a name based on the provided filename and be placed in the default namespace for the current project location.
- The type declared in the codebehind file should derive from System.Web.UI.Page respectively System.Web.UI.UserControl.
- A GuiPlugIn attribute should be added to the created class that specifies the type, display name, description and title.