As an "end user" home computer, I don't know if I need "Silverlight v1.0". This is a frustratingly classic case of "Resistance is Futile".I was wondering if you could shed some light on this Silverlight and, generally speaking, whether or not a home user would need or use Silverlight. In a way, Silverlight is much like Adobe's Flash in that it enables a bunch of functionality that "plain old HTML" simply doesn't support such as animation, video, multimedia and more. The number of web sites that are using it is actually small.In fact, Silverlight is considered in many ways a Flash competitor. It's unlikely that you'll actually see any difference as you browse the web without Silverlight for some time, with a few exceptions.Microsoft is of course pushing everyone to install Silverlight support on their machines so that website authors will be encouraged to use the new technology. In fact, if you simply visit the Microsoft home page, you'll likely be prompted right there to install it as well, since Microsoft is naturally also using the technology itself.
My guess is that it's simply going to become annoying. I'm finding that if you're running Internet Explorer all seems to be well. However, if you are visiting with Fire Fox 3, the site doesn't believe that Silverlight is installed and keeps offering it, even though Silverlight is most definitely installed. By the way, there are other M'soft updates, even so-called 'critical' updates, that are completely unnecessary.The dice (shown above) are implemented as a Silverlight user control. For example I would have to use C and Direct X rather than XNA, and I have no experience in programming for Direct X.You can include this in your own project by adding a reference to the DLL (see downloads below) and modifying the XAML to include the namespace, like this: (It is now also possible to specify any RGB colour for the dice, as well as different colours for different dice. All this is configured in the XAML - see the example project for more information.) Then in the code for the page, call the dice control's Roll() method to roll the dice: The user control works in Silverlight 4 and above. I really wish Microsoft would stop changing their platform so frequently.Web site developers can do things that would be difficult or impossible without Silverlight. And most Web servers are running some flavor of Linux. NET is probably going to become the prevailing standard under which new Windows applications are developed, so eventually you will need to install it.Fundamentally, Silverlight is Microsoft's competitive answer to Adobe's Flash, the long-standing dominant standard for multimedia Web applications. But is Silverlight going to become a multimedia standard so widely used by Web sites that you absolutely positively must have it in order to enjoy Web surfing adequately?