SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to integrate an existing LOB application into SharePoint using JavaScript.

To give the user a single user-experience, I would like to add an application specific ribbon to the current page. I've searched the docs/web but can't find any starting point on how to go about creating a new ribbon from scratch using the js OM.

I don't want to use the server side way for the ribbon creation, as I want to keep the deployment footprint minimal.

Can somebody point me in the direction on how to get started with this?

share|improve this question
up vote 2 down vote accepted

UPDATE: Turns out I was wrong. You can actually add ribbon items using the JS Client Object Model. Please see the following link:

I doubt you can do this with the JS Client Object Model.

You can however do this using CustomAction element in the Elements.xml file

Here are some links to get you started building your own personal ribbon:

share|improve this answer
thanks. was hoping I could stay away from the server for the ribbon definition. then that's just the way it is.. – AyKarsi Mar 9 '12 at 15:53
Hi @AyKarsi turns out I was wrong. Check out my updated answer. – Vardhaman Deshpande Mar 9 '12 at 17:53
Thats cool! Thanks for the update! – AyKarsi Mar 12 '12 at 15:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.