Hola!
Te tienes que descargar las
herramientas para Windows Phone gratis y eso te instala todo lo necesario para programar aplicaciones.
Te instalará la versión de Visual Studio 2010 Express para Windows Phone para que la utilices como entorno de desarrollo, en emulador para que pruebes tus aplicaciones en el PC y las SDK necesarias para programar (XNA, Silverlight, framework .NET)
Puedes usar cualquier versión Visual Studio 2010, te puedes descargar la versión
Express que es
gratuita, usar la que tienes instalada o la versión para Windows Phone que te se instala con las herramientas de Windows Phone.
Para aprender a programar puedes ir al
centro de desarrollo de Windows Phone donde hay guías y tutoriales y también hay un
curso gratuito de Windows Phone con vídeos y en español.
También puedes empezar a programar para la
nueva versión del SO Mango. Si quieres más información pueder ir a este
post.
Como ha dicho abcDario programar es gratis, pero para vender tu aplicación en el marketplace tienes que registrarte con una cuenta de desarrollo que la puedes conseguir
aquí.Cuesta 99$ al año y podrás subir un numero ilimitado de aplicaciones de pago y tendrás 100 envíos gratis de aplicaciones gratuitas. Si eres estudiante puedes registrarte sin pagar esa cuota a través del programa
DreamSpark.
[FONT=Calibri,sans-serif][FONT=Times New Roman,serif]
[/FONT][/FONT]
Ya nos contarás tu experiencia.
Un saludo!