Вы найдете инструменты переносимой библиотеки, упомянутые Стивом Чедборном, удобные для обмена кодом и макетом вашего проекта.Однако вы найдете некоторые отличия в возможностях Silverlight Mobile, Silverlight для настольных ПК и WPF.
К сожалению, ничто не может быть полностью совместимо, потому что разные платформы разные.Телефон не может включать всю платформу .NET.
Вы найдете, что он ударил или пропустил.Хотя WPF, Silverlight и Silverlight mobile совместно используют многие классы и API-интерфейсы, вы найдете такие вещи, как отсутствие сокетов в Windows Phone 7, где у вас были сокеты в .NET Compact Framework v1 до v3.5.