Windows Phone 7 Development with Mike Harsh

Play Windows Phone 7 Development with Mike Harsh
Sign in to queue


With just a short time to go before Windows Phone 7 hits the market, there is no time like the present to start developing your applications. Mike Harsh recently presented a session at MIX10 on developing Windows Phone applications in Silverlight, and so I asked him to join me in the studio to discuss Windows Phone 7 and share some insights for any budding phone developers out there.

Your shortcut to all developer details regarding Windows Phone is here:
You can download the Windows Phone Developer Tools Beta (published July 26, 2010) here:
You can see Mike’s MIX10 presentation here:
Part 2, by Peter Torr, is here:
And you can get a listing of all of the Windows Phone sessions from MIX10 here:
You can get information about the new book on Windows Phone programming by Charles Petzold here:
And for an idea about some of the applications that others are already working on, you can see a lot of videos on YouTube under searches similar to:
Also, you may be interested in finding out more information about PDC10, which is October 28th and 29th, in Redmond WA, and will be streamed LIVE.



Right click to download this episode

The Discussion

  • User profile image

    Will there be a public API for Bluetooth in this first release?

  • User profile image

    Unfortunately, there will not be a bluetooth API in the first release of the Windows Phone 7 app platform.  This is something we've heard a lot of feedback on and very high in the priority list for future versions.

  • User profile image

    Hey Now Robert & Mike,


    Great Vid!  Sorry to hear your phone screen cracked.


    Thx 4 the info,


  • User profile image
    Paul Flusk

    What opportunity will there be for 3rd party companies to develop 3rd party apps to use purely for their companies use, without paying for a MSDN Subscription?For example, can I develop an app for my company only and install it on multiple devices without putting it on marketplace? If not why not? The only reason I am sticking out for phone 7 over android is the potential for .net dev. If this is not optional, sorry, but I will be porting over to android and Java instead, who seem to have a much richer set of APIs.
    Whilst I am on this topic, who no support for small internal SQL databases? Creating objects in an app will be time consuming and inefficient; surely you could have allowed or developed to allow for SQL.
    Why no internet based silverlight?Why no API support for built in cameras?
    Why no sideloading?
     If these are time related issues, and they will be resolved, please please let the Devs know.  As a dev, I want to be able to dev using managed code, not PINVOKE to use a function such as bluetooth or videocamera. I certainly dont want to pay mega $ to a third party developer when quite frankly, this support should be supplied by MS or at least the phone developer. Each phone manufacturer should generate the APIs required and include them on a CD with the mobile to allow easy and quick application development.
    All these things will create a fantastic phone. The HTC HD is a fantastic phone, that quite frankly has been let down up to now with lousy software. Give devs the tools they need and you will have a fantastic business oriented product, that many .net developers will have full access to a wide variety of tools. At least give us a timeframe to which we can expect the above, or face a lot of .net developers switching to android.

  • User profile image

    Too many No's in Win Phone 7, Anroid is far better, I want to go into mobile development 2011, thinking of which platform, i have checked Anroid it look better but i will still have love to have .Net in my hand with win phone 7, but as its now, sorry i have to stay with anroid and j2me phones with bluetooth API and camera API.

Add Your 2 Cents