根据这些文档,Windows Phone 7基于Silverlight、XNA和.Net Compact Framework。WP7的主要开发工具为微软Visual Studio 2010和Expression Blend。除了基本的管理API之外,微软合作伙伴还可以使用扩展API,“支持专门针对手机或网络的扩展功能,为用户带来更强大的手机体验。”
再来说一下对多任务的支持,显然Windows Embedded CE 6.0支持多任务,但是这是否意味着开发人员可以将此应用到自己的应用程序中呢?答案既不是肯定的也不是否定的。从这些文档中可以了解到,开发人员在采用多任务技术之前需要获得微软的许可,对于多任务的支持微软就好像站在Google Android和苹果iPhone之间的位置。