Se você ainda não conhece o Silverlight, vale a pena conhecer. O Silverlight é uma nova tecnologia para a Web, que permite fazer facilmente aplicações de conteúdo rico que pode ser usada em múltiplos browsers (IE, Firefox e Safari) e plataformas (Windows e Mac). Ele usa um subset do XAML do WPF e está disponível em duas versões: 1.0, que usa JavaScript como code-behind ou 1.1, que usa linguagens gerenciadas, como o C# ou o VB.net, além de IronPython, IronRuby ou mesmo Chrome. Além disso, permite um excelente streaming de mídia. Um bom exemplo está em
A versão 1.0 acaba de ser lançada, em conjunto com o Expression Encoder, mais um componente da suíte de programas Expression, com o anúncios de que em breve devemos ter Silverlight para Linux. O projeto, chamado Moonlight, está sendo feito em parceria com a Novell e prevê o Silverlight para múltiplas distribuições do Linux rodando em FireFox, Konqueror ou Opera. Se você queria programar em C# para Linux, aguarde.