MVVM Toolkits para Windows Phone
MVVM é o padrão de projeto Model-View-ViewModel que ajuda a separar a lógica de apresentação e negócio da sua camada de interface (UI), tornando o seu código mais SOLID . Dois exemplos de toolkits MVVM que podem facilitar a sua vida: MVVM Light Toolkit: já consolidado no mercado. RArcher.WinRT.Toolkit : um alternativo, acho que vale como estudo.