, Bass wrote

@BitFlipper

"What is MS's recommendation for developing applications similar to what vesuvius is showing, going forward?"

If you are looking for advise from someone who works at Microsoft and you aren't interested in anything else, try e-mailing someone there directly. Although I wouldn't be totally surprised if their answer is similar to mine.

"These are the type of applications that cannot be shoved into a browser."

Seriously just take a look at ExtJS: http://www.sencha.com/products/extjs/examples/

Video/audio editing and stuff like that can happen in the Cloud, IIRC YouTube has limited video editing ability. My understanding is Adobe is going to start betting on this in a really big way soon. Microsoft according to Ballmer is betting really strongly on Cloud Computing, and that often means a web stack. That's not the answer you are looking for, but it doesn't get more official than what Ballmer says.

So yeah, everything in the Cloud, including video games like Crysis (OnLive). That's the direction I see everyone going (inc. Microsoft, since you are only interested in them). Traditional desktop apps as you mentioned, are legacy.

So yes, I'd start learning JavaScript to build the next great creative app. Big Smile

Otherwise just stick with WPF or whatever, I don't think Microsoft will drop support for it any time soon.

Because Chrome OS has been such a flaming success. People have strong preference for classical desktop apps over web apps or mutant web apps running as desktop apps. About the cloud - it's a marketing term with a thousand definitions and it would be best to refrain from using the word without contextualizing it with some definition. It's also one of the few things me and RMS agree on - the 'web' application often are free but come with spyware included.