â€œCome join us for this interactive session on code compatibility between previous Windows Phone applications and Windows Phone 7. Come talk to experienced application developers and hear what they have to say about code compatibility and share your own experiences with other attendees. Even though the programming paradigm for Windows Phone 7 differs from previous Windows Phone versions, managed applications are still written in C#. Taking a number of best practices into consideration, the majority of your existing code, with the exception of the User Interface, can run on Windows Phone 7.â€
What this suggests is that whilst the UI layer has changed, the business logic is still basically the same. This is only true for C# developers, but is at least beneficial to some!