Silverlight is a client-side runtime that enables developers to design, develop, and deliver rich, interactive experiences across the internet. Understandably, this sentence from the first paragraph in my book Silverlight 2 in Action does little to explain Silverlights valuable features. In fact, if you are introducing Silverlight to someone else, they probably just want to know what it can do for them. This can be a challenge because many of the features of Silverlight provide different amounts of value to different audiences.
Three different audiences can benefit from Silverlight. The first audience is one that does not understand software platforms. I will refer to them as users for a lack of a better term. The second audience includes those individuals that recognize they need to rely on a software platform, but may not be interested in the technical details. I will refer to these individuals as MBAs or Masters of Business Administrators. Finally, I will target the audience that is nearest and dearest to my heart, the developers. These are individuals that recognize the business need, but are primarily interested in the nuts and bolts of a particular software platform. The wording used in each section is intended to be read as if you were talking to an individual that fits in that respective audience. Because of this, you may want to skip to the section that meets your immediate need.
Editor's note: You might want to jump to the Developer section first!
Silverlights Value to You, the User
Read the Rest of this Article at Developer.com