Platform Preview gives Web developers first taste of IE9: Microsoft has released the Windows Internet Explorer Platform Preview for Web developers to start playing around with Internet Explorer 9. Microsoft is promising to update it approximately every eight weeks with the latest IE9 builds.

Unitasking in a sandbox: Windows Phone 7 Series' philosophy: Windows Phone 7 Series certainly has some frustrating feature regressions relative to its predecessor. The reason for these regressions is a practical one: since Microsoft cannot presently do them well, it will not, for the time being, do them at all.