Como criar menus com uma aplicação Office Ribbon


Microsoft Office Word 2010 – Ribbon

O Ribbon é uma nova forma de compor menus lançada em larga escala desde o office 2007 da microsoft. Problemas com a aceitação da nova forma de uso ja era esperada pela microsoft, por isso esta nova forma de uso nao estava presente em todos os produtos. O SharePoint 2010 embora não leve mais o sobrenome office aderiu a nova experiencia de uso de forma assincrona na web. A evolucao do hardware domestico propiciou o uso de novas interfaces.A microsoft promoveu a adoção em larga escala de varias formas de uso, independente dela ter sido ou não a criadora. O formato de menu com arquivo -> editar -> formatar -> …. -> Ajuda é um dos mais utilizados. O sublinhado vermelho para erros de ortografia e verde para gramática tambám. Mas existiam vários problemas de usabilidade que a microsoft poderia resolver mas não era o momento de mercado. A falta de memória dos desktops dificultou o uso de máquinas virtuais, como o .NET Framework. Logo que as máquinas tinham a memória o uso de novas formas tecnologias tornaram-se possíveis.

O SharePoint na versao 2007 foi um dos produtos mais ascendentes no mercado. Ele é génerico e capaz de resolver inúmeros problemas empresariais. A facilidade de uso do SharePoint 2007 era discutível, uma vez que quase todas as ações de suas páginas eram síncronas. Para resolver isso a microsoft imbutiu o JQuery e fez inúmeras chamadas assíncronas. Isto da suporte a uma interface mais fluente e ao ribbon. O SharePoint 2010 utiliza ribbons e possui maneiras próprias de edição.

O office 2010 manteve o mesmo conceito de interface ribbon mesmo ainda tendo um número grande de usuários que ainda não tiveram essa experiência. No 2010 outras aplicações passaram a utilizar o office ribbon, como o Visio, Publisher, Project (tanto o Client quanto o Server).
A nova experiência de uso foi bem vista por algumas empresas e desenvolvedores que criaram aplicações próprias com a tecnologias de ribbons.


Veja alguns projetos para desenvolvimento com interfaces Ribbon:

Fluent Ribbon Control SuiteA Professional Ribbon control

Windows Ribbon for WinForms
jQuery Ribbon

ASP.net Ribbon

Ribbon for Silverlight
Windows 7 Ribbon Explorer

Ainda não sei bem o que há por vir. Talvez uso maciço de aplicações RIA (WPF, SilverLight, Flash), aplicações mobile, aplicações HUI (Human User Interface) e aplicações para tv . Vamos ver o que vai dar.


Thiago Anselme
Thiago Anselme - Gerente de TI - Arquiteto de Soluções

Ele atua/atuou como Dev Full Stack C# .NET / Angular / Kubernetes e afins. Ele possui certificações Microsoft MCTS (6x), MCPD em Web, ITIL v3 e CKAD (Kubernetes) . Thiago é apaixonado por tecnologia, entusiasta de TI desde a infância bem como amante de aprendizado contínuo.

0 comentário em “Como criar menus com uma aplicação Office Ribbon

Deixe um comentário