Microsoft Silverlight is a web application framework that provides functionalities similar to those in Adobe Flash, integrating multimedia, graphics, animations and interactivity into a single runtime environment.

We asked Microsoft User Experience Platform Manager Brian Goldfarb last week at PDC 2009, and the answer was a huge surprise...followed by some caveats. But it contained these four amazing words: "We worked with Apple."

The promise of Silverlight is that it's a cross-device, cross-browser, cross-platform solution, and it works the same on Macs as it does on Windows

Microsoft demonstrated the first developer beta of Silverlight 4 at the Professional Developer’s Conference this week, nothing very exciting if it's not that they actually demoed it running on an iPhone. For those who don't know about Silverlight, Wikipedia is your friend:What's great about it is that thanks to Silverlight, web developers will soon be able to make their content available to iPhone owners without hassles. It's actually pretty amazing since we've been awaiting this from Adobe for a while now and it seemed like Apple was just not ready to let them do it. So how did it happen ? The guys over at betanews found out:What do you think about it ? I feel trouble in the force [via BetaNews