You just read:

Microsoft Outlines Opportunity in the Cloud and on Devices at Professional Developers Conference 2010

News provided by

Microsoft Corp.

Oct 28, 2010, 12:30 ET