When PDC 2010 was first announced, it was largely positioned as a cloud computing event. Soon other topics such as Windows Phone 7 and IE 9 were added to the mix, as well as as a framework track. The marketing message at the event was clearly focused on Azure and supporting HTML 5 through IE9. The event included some exciting announcements about new Azure features that are just around the corner, a new release of IE9, and some exciting asynchronous support for languages. There were some other gems, but not quite the volume of big, wide reaching news that we have become accustomed to at PDC.
There were a lot of products and technologies that were not discussed. From the very beginning, the event was very specifically positioned around Azure and cloud. Now because of some of the tech media coverage of certain statements made by Microsoft management, a lot has been read into what was said and what was not shown, especially around Silverlight. I wish many aspects of what was said was handled differently, but if you take a step back I think it’s pretty easy to see the bigger picture.
HTML 5 will no doubt play a major role in the future of browsing the web, and it’s something we need to put on our radar. The reality today however is that HTML 5 is still a spec being defined, it’s level of support is far ranging, and there are many things that HTML simply will not do. As always, need to too choose the best tool for the job at the right time, knowing that eventually there may be new technologies that we use to do some things. Long before this announcement we were all making choices about when to use html for websites and Silverlight for more advanced application scenarios.
Personally, I’m extremely confident in my learning investment in Silverlight and it’s capabilities to provide long lasting solutions, and extremely excited about using it in the future!
Here are some other voices from the community to consider: