If you are a developer & kept away from Silverlight, there is no time like now to start playing around with it. There have been a lot of interesting announcements at MIX10, an annual conference for web developers & designers. Silverlight is going to be at the heart of Windows Phone 7 Series development. Silverlight 4 RC (What's RC?) is out as well with a host of improvements (including Indic Support!). The Windows Phone Developer Tools CTP has also been released.
It consists of:
* Visual Studio 2010 Express for Windows Phone
* Windows Phone Emulator
* Silverlight for Windows Phone
* XNA Game Studio 4.0 CTP
So you now have all tools needed to build an app for Windows Phone 7 (the actual phone though will come later in the year) & prepare to submit an application to the Windows Phone Marketplace. Alongwith the motivation & free tools, there are also some great learning resources.