Estou disposto a trabalhar em um projeto pessoal que gostaria de lançar publicamente. Estou trabalhando com o Silverlight e tenho experiência com o XAML, pois é meu trabalho de período integral.
É divertido criar interfaces de usuário no Blend e no XAML. Eu também sou um grande fã da linguagem C #. Não sei o que eu faria sem o LINQ agora.
Enfim, eu estava olhando para usar o WPF para o meu projeto pessoal. Parece que muitos dos controles da Web são pagos por itens. O único lugar que eu encontrei com um número significativo de controles livres é a estrutura estendida do WPF no codeplex.
Desejo fazer um aplicativo financeiro e preciso de um tipo poderoso de controle de grade de dados que permita a inserção de dados de transação. Não encontrei esse controle gratuitamente na rede. Parece que não existem muitas bibliotecas / controles comunitários gratuitos para os produtos da Microsoft.
Então, eu queria saber se o WPF seria o caminho certo para eu seguir. Não consegui encontrar nenhuma informação sobre o uso do WPF no Windows 8, que chegará muito em breve. Não conheço os planos da Microsoft para esta tecnologia.
Seria uma idéia melhor usar algo diferente para a interface do usuário em vez do WPF?