This week, at the Build Windows conference in Anaheim, California, Microsoft revealed their plans for the future. They are really betting all their future on Cloud Computing.  Microsoft’s spent 90% of the annual R&D budget this year of $9.6 billion, this investment translates to a massive $8.6 billion.

They move all of the products to the cloud such as Windows 8, Windows Server, Windows Phone 7, Xbox, Bing, and Office, and each of their utilities and tools. For programmers, Microsoft is releasing new versions of Visual Studio 2011 and .NET 4.5 so they can build applications that make the most of Azure.  Programmers now have a choice of developing for the desktop or developing for the cloud. The latter means using Windows Run Time. WinRT, as it’s called, is a C++ object-oriented API.

Windows 8 introduces the new user interface is named Metro, a smartphone-like, icon-ditching, tile-based “Metro-style” interface (see below) built for touch, finger-swiping and pinching that can also respond to a mouse and a keyboard (but still supports voice and a stylus).

There are lots of positive things come with a cloud-connected future, the Cloud World. Microsoft’s plans to allow Windows 8, Windows Phone 7, and Xbox to share information easily among each other.

Google, Apple, and Amazon have also moved to the cloud, but Microsoft has made the biggest move. It is surely the largest changes that Microsoft has made in its history. If Microsoft succeed which I strongly believe, we’ll all be living in the cloud.