It disgruntles me when poor arguments are put forth. For instance, Silverlight should be avoided is an argument that relies on a very biased opinion rather than fact. The problem, of course, isn’t that the argument is being made against Silverlight but rather that the argued points are unfounded and poorly written. Below is a point-by-point analysis and counter-point piece based on what I know of Silverlight as well as what Bing can tell me.
The author chooses, of course with no evidence, to make the point that Silverlight doesn’t support deep linking. I agree that providing a uri for each page, document, video, et cetera, is an important part of what makes the web accessible. Anyone who has visited an all Flash site from the late 90′s knows why: without a Uri, users cannot gain quick and consistent access to content. It is fortunate that Silverlight provides deep linking support, otherwise I would have to agree with the author. A quick Bing or Google search could have provided the author with this information, but then again what are facts to an argument?