Customizing Ribbon in SharePoint 2010 and 2013:
custom ribbons, tabs, menu: C#, VB.NET

Ribbon Designer
for Microsoft® SharePoint® and Office 365

This product is discontinued and is not available for sale. This page is kept for historical reasons and may be out-of-date.

The Ribbon Designer for Microsoft® SharePoint® and Office 365 is a framework that provides the True RAD way for customizing the Server Ribbon UI of your SharePoint and Office 365 solutions.

Forget Ribbon XML, concentrate on your applied code!

The Ribbon Designer helps you build a sophisticated Ribbon UI and lets you use your creativity and skills to focus on your business logic. No need to learn the Server Ribbon XML, you concentrate on the applied code and bring your SharePoint solutions to the market faster.

Visual designers instead of coding

Instead of coding, you use visual designers to handle such routine tasks as:

  • Adding your own tabs or groups
  • Extending built-in tabs or groups
  • Customizing contextual groups
  • Creating dynamic menu items
  • Specifying and controlling positions and visibility of your custom controls
  • Replacing built-in controls with your own
  • Enabling or disabling controls
  • Handling server-side and client-side Ribbon events
  • Importing any existing Server Ribbon UI from XML files

You can add your custom ribbon tabs and controls to SharePoint 2010, 2013 and SharePoint Online pages, lists, document libraries and forms.

Not only XML replacement

Written in C#, the Ribbon Designer delivers not only visual designers. It includes a set of ribbon-specific components and project templates that can be included in your new or existing SharePoint 2010, 2013 or Office 365 solutions.

Office 365 in focus

In addition to on-premise SharePoint Servers, the Ribbon Designer was designed and tested with sandboxed solutions for all plans of Microsoft Office 365 starting from plan P to E4. So, no matter what kind of solutions you develop for your on-premise SharePoint or Office 365, internal-use prototypes or worldwide distributed Office 365 applications - the Ribbon Designer is a comprehensive tool for you.

System requirements

  • Visual Studio 2010 with the SharePoint Developer Tools installed
  • Visual Studio 2012
  • Visual Studio 2013
  • C#, VB.NET
  • ECMAScript (JavaScript) for client-side Ribbon events
  • SharePoint 2010 Foundation, Standard, Enterprise
  • SharePoint 2013 Foundation, Standard, Enterprise
  • SharePoint Online
  • Office 365 plan P, K1 - K2, E1 - E4