These worries were not without merit, as Microsoft was locking discussion topics about this issue on MSDN, along with them being very quiet about the issue as well.
“HTML5 and Silverlight are complementary technologies serving different needs, and Microsoft is committed to both,” said a Microsoft spokesperson, in regards to my question about whether applications using this newer Metro-like interface will be able to be created using using Silverlight/.NET.
After all, Sinofsky did say that the applications demonstrated running on Windows 8 were running in Internet Explorer 10, and that, “The browser that we showed runs Silverlight and it will still run on the desktop.” The Microsoft spokesperson I talked to also pointed me to the video transcript of Sinofsky at D9, so if D9′s transcript contained anything inaccurate, Microsoft wouldn’t be referring to it themselves.
Another question is: “What about tools for HTML5?” After all, Microsoft does provide excellent development tools for Silverlight/.NET in the form of Visual Studio, but currently when developing HTML5 “applications” you are left with good old Notepad. Many developers would simply laugh out loud if they were told to use such “tools” to create tools for the next generation of Windows, but I was also pointed by the Microsoft spokesperson to a recent blog post on the Silverlight blog talking about HTML5 and Silverlight. In the blog post is concluded with, “over the coming months we’ll be particularly demonstrative of our emphasis on HTML5, in Internet Explorer and in tools.”
Well, looking back we can see that this blog post may have been an allusion to that of what was recently announced with Windows 8. We have yet to see any “tools” for developing HTML5 “applications,” but we may be seeing that soon, or more likely at the BUILD conference this September.