Create a custom tab in the SharePoint ribbon interface


In this article we will be seeing how to create a custom tab, group and button to the server ribbon in Sharepoint 2010. Tabs are the root of the Server ribbon and they contain one or more groups. Every tab in the ribbon contains a series of one or more groups. Groups are used to associate controls with similar functionality. Controls are the items that live inside the ribbon that users can interact with. In this we will be creating a tab, group and control as shown in the following


  1. SharePoint Server 2010

  2. SharePoint development tools in Microsoft Visual Studio 2010

Create a SharePoint project:

  • Open Visual Studio 2010.On the File menu, go to New, and then click Project.

  • In Project Types, under Visual C#, select Empty SharePoint Project.

  • Enter CustomTab as the project name, and then click OK.

  • In the SharePoint Customization Wizard, select Deploy as a sandboxed solution, and then click Finish.