In this session you will learn how to customizing the 2010 ribbon by adding new ribbon buttons, groups tabs and contextual tabs.
You will understand how the ribbon gets generated; discuss the architecture and objects that are involved in working with the ribbon.
You will get a better insight that will help you understand how to work with and design ribbon based solution like web parts, features and other customizations.
We will cover all of the available options for customizing the ribbon starting with features, through manually injecting ribbon elements in runtime on the server side.
We will cover basic ribbon-page integration, and end with lazy load ribbon that uses client side API and asynchronous calls to render a light weight ribbon that gets generated on demand on the client side.
This session is really end to end guide for developers on the new, perhaps most exciting UI feature SharePoint 2010 has to offer: the ribbon.