In the past month or so, I have been seeing references to something called Silverlight from Microsoft. The Silverlight runtime library has been added to my PC as part of Windows updates on both my XP and Vista PCs. But to tell you the truth, I didn’t pay much attention.

Here is the Microsoft pitch for Silverlight:

Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web.

Sounds like Macromedia Flash. When I see things like “next generation” I start to worry. Are we destined to see even more overly complicated Web pages and user interfaces?

However, I do give credit to Microsoft for making a very good presentation of why Silverlight was developed and what they want to get out of it. Check out the presentation.

But before we get to that, is anyone developing applications using Silverlight? Let’s poll it.