Hi,
I'll start off by saying that I'm the author of the Ribbon Workbench and so I'm a little biased, but thought I should add something here.
I wrote the Ribbon Workbench in the first place because the other tools just didn't give me all the features I needed to customise the ribbon. As a result of those limitations I found that developers (myself included) were making very error prone manual
edits to the RibbonXml and this tended to waste a lot of time when trying to track down the problem. I wanted to plug this gap and create a tool where you never need touch the RibbonXml and where I also could build in techniques & tricks that I'd found
to work when editing the ribbon.
Here are some of those features that the Ribbon Workbench supports:
- Support for Flyout Anchor/Split buttons & sub-menus
- Support for dynamic population of menus
- Edit/customise standard out of the box buttons and commands as well as adding new ones.
- Moving standard buttons around and changing their commands
- Adding new Groups/Tabs
- Sharing the same commands between multiple buttons
- Searching for image/javascript webresource to prevent typos.
- Customising the Jewel menu
- Validation of common mistakes when adding ribbon customisations.
- Drag & Drop UI
I had also found that the other editors used to leave RibbonXml artefacts in my customisations even after I'd removed buttons.
You can learn more about the Ribbon Workbench here - http://ribbonworkbench.uservoice.com/knowledgebase
There will be a new version for Orion once it's released that will support the new flat UI interface - http://www.develop1.net/public/post/App-Bar-Workbench-for-Dynamics-CRM-2013.aspx
Finally - another tool that is a fantastic resource for working with the ribbon is the
CRM2011 Iconator by Tanguy that allows you to quickly add icons to your solutions.
Hope this helps,
Scott Durow
Blog www.develop1.net
Follow Me
Rockstar365
If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"