Em um post no seu blog, Mark Arteaga explica como foi o processo de migração de um aplicativo .NET Compact Framework 3.5 para Windows Phone 7.
Ele explica que a grande maioria do código de regras de negócio foi mantido inalterado, pois era C# puro. A interface foi refeita em Silverlight.
Alguns screenshots da aplicação original a esquerda, e o porte a direita:
![]()


Veja o post original no Blog do Mark Arteaga (em inglês).