I like your optimism. It certainly keeps sadness away.

Anyway, now I would like you to read this, hoping that it will make you aware that I'm not the only person in the world who believes that those who invest in whatever product a company proposes may sometimes be wrong:


Developers often chose Microsoft platforms because they feel they are the safest bet. "You don't get fired for buying Microsoft," the saying goes. Interestingly, despite how Microsoft has left Visual Basic and FoxPro developers in the dust, most IT development teams still subscribe to that myth.

This needs to change. We produced a white paper on this flawed risk assessment mentality topic a few years ago, and its premise remains relevant today. I encourage you to give it a read and share it around.

Microsoft .Net developers probably don't see this coming, and assume that their .Net apps will be upgraded so they can natively exploit the new operating system. My advice: Don't hold your breath. Prepare to write a ton of new code in JavaScript and HTML5. Don't expect your .Net apps to inherit any awareness of the new Windows 8 UI.
The rest of the article is here:

http://blog.alphasoftware.com/2011/0...andon-net.html