Quando comecei a aprender programação com a estrutura .NET, comecei usando o WinForms como uma tecnologia de interface do usuário. Ele usa menus "clássicos" como este office 2000: alguns anos depois, o Office 2007 foi lançado, a faixa nasceu: e mesmo alguns anos depois, o Office 2010 foi lançado, o que também adicionou novos recursos como o palco: alguns dias atrás, o Office 15 prévia foi lançada e eles adicionaram coisas novas mais chiques: Esse é um enorme progresso da IMO, mas por que eles não permitem que os desenvolvedores criem UIs como eles? Quando olho para o .NET, ainda não há como criar uma faixa de opções. Mesmo com o WPF, que é altamente extensível, não há controles pré-fabricados. Então a comunidade iniciou vários projetos para criar todos esses "recursos". Eu sei, hoje a Microsoft lançou uma faixa de opções para WinForms e WPF, mas isso ainda não faz parte de nenhuma estrutura principal (nem mesmo a 4.5). Mas isso não se limita ao .NET, tanto quanto eu sei? Hoje ainda não existem APIs para aplicativos não gerenciados para criar essas UIs da faixa de opções ?!
Na Alemanha, eles oferecem treinamento UX gratuito para garantir que tudo se encaixe no seu estilo! http://j.mp/NZGgH9
Por que a Microsoft não fornece coisas legais para nós, desenvolvedores? Eles querem que seus aplicativos sejam únicos?