MVVM avançado para o Windows Phone 7
Nada como uma palestra no TechEd para finalmente me inspirar a criar um espaço onde possa jogar minhas ideias.
Este é meu primeiro post e vou falar um pouco sobre minha apresentação no TechEd 2011.
O assunto é MVVM avançado e quero mostrar como resolver problemas comuns que encontramos quando queremos criar aplicações testáveis e desacopladas, sempre com foco na qualidade.
Estava preocupado que talvez uma “demo” simples não seria o suficiente para apresentar cenários reais e foi então que tive a ideia de criar um “guia” para o Teched 2011 e publicar a aplicação no marketplace.
O interessante é você poderá baixá-la no seu windows phone, utilizá-la para gerenciar melhor as palestras que deseja assistir e depois descobrir como ela funciona por dentro vindo na minha palestra (WPH304, sex às 10:10).
Vou falar sobre o padrão MVVM, comunicação entre viewModels, injeção de dependência, como usar um message aggregator, testes de unidade e muito mais.
Sobre a aplicação: é baseada no controle de Panorama, possui twitter e vídeos integrados, uma agenda para procurar pelas palestras e a opção de “favoritar” as que você tem mais interesse.
Estou somente esperando a Microsoft publicar a lista final das palestras para submeter ao Marketplace. Depois disso, deve estar disponível em uns 2 dias.
Abaixo mais alguns screenshots:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Lembrando mais uma vez que a palestra é a WPH304 – MVVM avançado para o Windows Phone 7, às 10:10 do dia 30 (sexta-feira).
Vejo vocês lá :)