Documentos filtrados a XDA-Developers forum revelaram que Visual Studio 2010 e Expression Blend de Microsoft são as ferramentas principais para desenvolver aplicações nos Windows Phone.
Os documentos mostram que terá dois frameworks para os desenvolvedores. O primeiro é Silverlight UI framework, específico para a programação event-driven, onde o fluxo da aplicação se determina por eventos, como ações do usuários ou ações de sensores do dispositivo onde se execute a aplicação. Em segundo lugar se usará Microsoft’s XNA UI framework, que estará orientado à programação de jogos, este permitirá espremer ao máximo o meio de desenvolvimento de jogos XNA da companhia.