The sound of the annual PDC (Microsoft's Professional Developer Conference) represents the focus of the software giant's work in the coming year. The 3 keywords at this PDC conference are IE9, Windows Azure, and Windows Phone,silverlight are hardly mentioned. After the meeting, Bob Muglia said in an interview: "Our Silverlight strategy and focus going forward has shifted." It's a lot of developers who are starting to speculate about where Silverlight will go. The weekend after the PDC was over, Twitter was full of discussions about #PDC2010 and #Silverlight that proved it.
Microsoft recognizes the seriousness of the situation. Bob Muglia, who wrote an article on the Monday Silverlight website to clarify his previous days, Timheuer,Jeremy likness, Laurent Bugnion,johnpapa and other Microsoft employees and Microsoft The MVP is very Silverlight in their blogs. I find it strange that each of the articles focuses on contrasting HTML5 and Silverlight, but does not compare Silverlight with Flash. After all, when Silverlight was launched, almost everyone thought it was Microsoft's use against flash tools.
It is clear that it is now wiser to choose Silverlight in the HTML5 and Silverlight choices. Because the latter has provided a mature solution, HTML5 currently behaves differently in various browsers. is to use a plugin to handle all the browsers, or to have all the users use a version of the same browser, which is the right answer with the toe. At the PDC conference, however, Microsoft was very HTML5 and was silent about Silverlight, blurring the original clear question.
Microsoft says they recognize that HTML5 is a better cross-platform solution. As far as I'm concerned, Microsoft believes that HTML5 is the future Cross-platform solution, so Microsoft admits that Silverlight has lost to Flash on Cross-platform solutions.
Microsoft certainly did not abandon Silverlight, which is the development platform for Windows phone. Bob Muglia called shift in my opinion, the main task after Silverlight is to support the development of Windows Phone, rather than toward a cross-platform solution. This is indeed the case at present. We know that Adobe Air has already supported Android and RIM beyond the mainstream PC platform, and it has failed Silverlight on a cross-platform point. In this case, the success of Silverlight in the future depends largely on the success of Windows Phone.
In any case, Silverlight has been placed in an uncertain state. This state of uncertainty is exactly what development managers and architects are most hoping to avoid when choosing a technology route.
This reminds me of @tinyfool @jeffz_cn @virushuo several of Daniel in the discussion of Microsoft's technology has said a word: Rely on Microsoft's technology to make a living, and finally not be engaged in no food, is to go to Microsoft to make a living. As a Windows programmer, I have a bull in my face.
Source: KUN Zeng Submission