App Hub

Windows Phone

Download the Windows Phone SDK 7.1 for Windows Phone. The Windows Phone SDK 7.1, available in English, Japanese, Chinese (Traditional), French, German, Italian, Korean, Russian, and Spanish, provides the tools necessary to target Windows Phone users using either Windows Phone OS 7.1 or 7.0 and includes productivity enhancements such as an app profiler and an improved emulator. The Microsoft Advertising SDK for Windows Phone is also now conveniently built into the Windows Phone SDK, making it easier to earn money through in-app ads.

Download Windows Phone SDK 7.1
Download Windows Phone SDK 7.1.1 Update

Learn more about the Windows Phone SDK.


Windows Phone Toolkits


The Silverlight for Windows Phone Toolkit provides the developer community with new components, functionality, and an efficient way to help shape product development. Toolkit releases include open source code, samples & docs, plus design-time support for the Windows Phone platform as well as the Silverlight browser plugin.


The Windows Azure Toolkit for Windows Phone accelerates development when building mobile apps that consume cloud services in Windows Azure. The toolkit provides project templates for Windows Phone and Windows Azure, class libraries, samples & docs for key scenarios including Auth, Push Notifications and Cloud Storage.

The Coding4Fun Toolkit for Windows Phone provides developers with additional controls and functionality to help make their applications the best they possibly can be. The toolkit includes a variety of items, including prompts, pop-ups, color pickers, different types of buttons, and more! The project is completely open source code and even includes samples!

XNA Game Studio

Microsoft XNA Game Studio 4.0 is a set of software tools that can be used by developers to create games for Windows Phone, Xbox LIVE Indie Games, and Windows.

View the Release Notes for this product.

Support Forums for XNA Game Studio 4.0

Download XNA Game Studio 4.0


DirectX Software Development Kit

The Microsoft DirectX® SDK offers developers access to the latest tools, samples, and libraries necessary to build and deploy native Windows games and applications written in C++.

Download the latest DirectX SDK


DirectX Runtime Web Installer

The Microsoft DirectX End-User Runtime provides updates to 9.0c and earlier versions of DirectX—the core Windows technology that drives high-speed multimedia and games on the PC. You must have the latest DirectX runtime updates installed in order to run games built with XNA Game Studio 3.1.

Download the latest DirectX End-User Runtime updates

var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/
DCSIMG