15

As just now, I heard about the Windows Phone 7 development. So I would like to know the following things regarding Windows Phone 7:

  1. From where can I start with Windows Phone 7 development? What are the best books/article/code blog/tutorial, etc.

  2. Which are the tools I should need/download to start with Windows Phone 7 development?

Update:

I found this very much helpful: http://www.devx.com/VS_2010/Article/45898/9851

Paresh Mayani
  • 122,920
  • 69
  • 234
  • 290
  • 4
    possible duplicate of [Getting Started with Windows Phone 7](http://stackoverflow.com/questions/3402466/getting-started-with-windows-phone-7) – ctacke Nov 16 '10 at 13:49
  • Possible duplicate of [Getting Started with Windows Phone 7](https://stackoverflow.com/questions/3402466/getting-started-with-windows-phone-7) – Robert Columbia Feb 28 '18 at 01:58

4 Answers4

18

You can get started by downloading the tools and registering to publish here: http://create.msdn.com/en-us/home/getting_started

There are a lot of very good tutorials out there. I recommend Channel9's Windows Phone 7 training course and Windows Phone 7 for the Absolute Beginner.

There's also a very good book available as a free PDF download: Programming Windows Phone 7 by Charles Petzold.

Juliana Peña
  • 845
  • 9
  • 20
  • 6
    Should note that you do not have to register to get the tools and the debugging emulator, but you do need to register to debug against a physical device. Registration if NOT free. Get the tools and give it a good go before you decide whether you want to spend the money on registration (I registered once I had the main parts of my app finished). – Dr Herbie Nov 16 '10 at 07:12
4

From where I started to learn, here are the links =)

I use this for reference

and this

Peter Mortensen
  • 28,342
  • 21
  • 95
  • 123
Singleton
  • 3,565
  • 3
  • 22
  • 36
2

If you have C# experience then Windows Phone 7 is easy. Just use MSDN for what is and is not allowed, much the same as a desktop/web C# application using .NET.

If you don't know C# start by learning Visual Studio and C# by building some basic Windows Form applications, get more advanced until you feel comfortable, and then move to Windows Phone 7.

I was one of the showcase application developers from MS so I got dropped in the dark with a short deadline, but once I got it all installed and started working with it MSDN was the best help as there were not many tutorials at that point in time, but if you don't know C# start with Windows and move to phone after as Windows have many more tutorials.

Barkermn01
  • 6,295
  • 30
  • 71