The Windows Phone 7 user interface component should be the same as Silverlight 3, so your timelines should work if they work correctly in Silverlight 3.
Differences in APIs (phone-specific accelerometers, location, etc.) and BCL (base class libraries), because Windows Phone 7 uses the .Net Compact Framework, where Silverlight uses its own BCL implementation.
These problems, combined with a smaller screen and differences in usability based on a small touch screen, will make it so that you simply canβt just run the same application on your phone. However, you can transfer a lot of code, including most of your viewing code, when porting to your phone.
source share