Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What has changed with regards to the design patterns? Do both use the same development techniques? If I'm faced with the option of learning Windows Phone 7 vs Windows Phone 8 will learning windows phone 7 will qualify me for directly start development for windows phone 8?

share|improve this question
up vote 1 down vote accepted

Yes, the development skills are definitely transferrable. The biggest difference is that the emulator now runs on top of Hyper-V and is as a result a lot faster. The tooling is still .NET & XAML based, however WP8 prefers the use of C# + XAML i.e. WinRT than Silverlight, with Silverlight 5 being the last planned version.

For a list of all new development changes, look at the Microsoft release notes at

If you persevere with learning WP7 you will find it a lot easier to pick up WP8.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.