Windows Phone SDK 7.1 Beta2 is Available!

Head on over to to download the new tools.  This update can be used to develop applications for both 7.0 and 7.1 (Mango) version of Windows Phone OS releases.

The Windows Phone SDK includes the following components:

  • Windows Phone SDK 7.1 (Beta2)
  • Windows Phone Emulator (Beta2)
  • Windows Phone SDK 7.1 Assemblies (Beta2)
  • Silverlight 4 SDK and DRT
  • Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0
  • Microsoft Expression Blend SDK Preview for Windows Phone 7.1
  • WCF Data Services Client for Window Phone 7.1
  • Microsoft Advertising SDK for Windows Phone 7

Beyond developing apps and games with Silverlight and XNA, take advantage of the new emulator to view and test your new HTML5 websites.


Read More

Come and Meet the Windows Phone 7 Team @ Tech Ed Europe 2010

Do you have a burning question related to Windows Phone?  Are you unsure, confused or need more information?  Do you have feedback you want to share?  Whatever your motivation, this session is not to be missed.  For one time only at Tech Ed Europe 2010, you will have virtually all the Windows Phone speakers in one room to answer your questions, listen to your feedback and discuss anything Windows Phone 7!  This session has proven to be very lively in the past and with such a great platform to talk about, we expect it to be even more so this year!

Come spend some time with meAugusto Valdez, Daniel Bouie, Jaime Rodriguez, Larry Lieberman, and Maarten Struys at session WPH117-IS  next week in Berlin at Tech Ed Europe 2010!

Read More

Get the New Windows Phone Developer Training Kit

Now that you’ve downloaded the Windows Phone Developer Tools beta, head on over the Microsoft Download site to get the refreshed Windows Phone Developer Training Kit to go with it.

Videos and labs for the new training kit include:

  • Using Windows Phone Launcher and Choosers In Your Applications
  • Understanding the Windows Phone Application Lifecycle (handling Tombstone)
  • Push Notification Services
  • Hello Phone
  • Building Your First Windows Phone Application
  • Windows Phone Navigation and Controls
  • Game Development with XNA Framework for Windows Phone

    Use this kit to learn how to use Microsoft Visual 2010 Express for Windows Phone and Expression Blend to build Silverlight apps and XNA games for Windows Phone.


    Read More

    Windows Phone Developer Tools Beta Released

    Just wanted to help spread the word that was posted by Brandon Watson earlier this morning on our Windows Phone Developer Blog.  Go download the new Windows Phone Developer Tools Beta.

    The term “Beta” is understood to mean that things are close to being finished.  Well, that’s what we mean anyway. This Beta release represents the near final version of the tools for building applications and games for Windows Phone 7. 

    Since the initial CTP release of the tools just this March, the Windows Phone Developer Tool CTP has been widely embraced by the community, and they have shown what’s possible on our new development platform.

    It’s time to get serious about building the actual apps and games for Windows Phone 7 that consumers will be looking for starting this holiday season.

    One of the things I really want to do is just take a step back and congratulate the entire Windows Phone 7 team.  They have done an amazing job of delivering code month after month on our path to releasing later this year.  Check out this timeline:

    • Feb 2010 – Windows Phone 7 was unveiled at Mobile World Congress in Barcelona
    • Mar 2010 – The application platform was unveiled at MIX 10 in Las Vegas.  With that, we had the first CTP of the Windows Phone Developer Tools.
    • Apr 2010 – The tools received an updated, and the CTP Refresh shipped.
    • Jun 2010 – Windows Phone Marketplace details unveiled at TechEd 2010.  Get the Windows Phone 7 Application Certification Requirements.
    • July 2010 – Beta release of Windows Phone Developer Tools, and the preview developer phones start shipping to ISVs


    Whew! The Windows Phone engineering team has been crushing it.

    Here’s a link to the release notes for the beta, but I wanted to talk about a few top level items:

    • Microsoft Expression Blend for Windows Phone – Blend is now integrated completely into the Windows Phone Developer Tools Beta.
    • Developer Registration Utility – Now you can unlock you Windows Phone 7 device for development purposes.
    • XAP Deployment Tool – if you want to deploy XAP files directly to an unlocked device, now you can.
    • The Windows Phone 7 API – we’re getting close to completion.  Many namespaces that were previously distributed over several different DLLs have now been consolidated into one.  In addition, there have been realignments and changes in several other namespaces as well.  Push Notifications, Accelerometer and App Bar APIs have all been updated.
    • Additional Controls – There are some additional controls coming in the next few weeks (i.e. Panorama and Pivot) which didn’t make the beta release.  They are coming soon.
    • Control Templates – Silverlight for Windows Phone control templates have been updated to match evolutions in the overall OS.


    Get Trained – Windows Phone 7 Jump Start

    Windows Phone 7 JumpStart is a FREE virtual live class for developers interested in developing applications and games for Windows Phone 7.  We’re providing this in partnership with our MS Learning team. The course is organized into four virtual instructor-led sessions that are of 3-hour duration.  They will be presented by forthcoming MS Press authors and MVP’s, Andy Wigley and Rob Miles. It will provide developers a jump start for developing Windows Phone 7 applications.  The Labs will be completed offline with office hours access to the instructors.

    The dates for these course sessions are:

    • July 20 – 8am: Session One: Getting Started with Microsoft Windows Phone and Silverlight
    • July 20 – 1pm: Session Two: Programming Game Applications with XNA
    • July 22 – 8am: Session Three:  Programming Applications with Silverlight
    • July 22 – 1pm: Session Four:  Review and Wrap Up


    Go register for the course now!

    Devices for Developers

    We made a promise last month that we would be getting pre-production preview devices to developers this month. We are keeping that promise. In fact, the very first preview devices were awarded last week to a pair of pretty amazing high-school students who won the Windows Phone “Rockstar” contest as part of the Imagine Cup. When we saw what they had done, we knew we had to get them preview phones.

    Starting next Monday (July 19th), we start shipping the devices more broadly. Sadly, we will not be able to meet all of that demand.  We are planning to set up deploy and test labs in major cities to make it a little easier for everyone who wants to have access to a preview phone to have it. More on that soon.

    Lastly, to get your name in the queue, assuming you haven’t already sent in an email, you can now send an email to  A field representative will get back to you as soon as possible. Again, these are preview phones, so they are limited in quantity. When you send email, please include the following information:

    • Your name
    • Company name, if applicable
    • What city/state/country you are located in
    • App(s) you plan on developing (category and brief description)



    At some point, we had to mention Twitter, right? We strongly encourage developers establish a connection with their local field evangelist, since they will be the ones ultimately putting phones into the hands of developers, but they can also point you in the right direction for solving problems, get you connected to other partners, and generally help out. To make it easier to get to know your local evangelist, we’ve set up this list – wp7dev/champs (

    You can also follow other members of the team based on their area of coverage:


    Go start developing!


    Read More