Whence Silverlight

by Jesse Liberty

This may be the last time I can speculate on the future of Silverlight, so I thought I'd do so out loud here. (On 7/9 I start my new job as Senior Program Manager on the Silverlight team at Microsoft).

The problem for many developers with Silverlight is the "what is it?" phenomenon. And this is often expressed as "what does it compete with?" Clear favorites are "Flash" and "Flex" These are reasonable categories for the current (1.0 and 1.1) incarnations but I think the fact that Microsoft chose to call the second version, 1.1 is very interesting.

The difference between 1.0 and 1.1 is that in the latter the CLR and managed code is included, and you can program in C# 3 and VB9 rather than Javascript. You would think that is a very big enhancement; enough to name it version 2.0. The fact that at least for now they are calling that 1.1 must mean that 2.0 will bring... what? I don't know, but it is interesting


M. David Peterson
2007-07-02 08:42:54
>> I like that a lot; it opens communication. As I said, I don't start for another week, but feel free to respond, at the moment I'm wonderfully ignorant and happy to hear anything and everything. <<

I think this is a great start to your new career, Jesse, err, Silverlight Geek! ;-) While obviously speculation is not something that can be part of your future blue-badge-based posts, I hope you are able to keep this same level of transparency and participation moving forward.

Something tells me that you will... :D

M. David Peterson
2007-07-02 08:46:38
So on to my question(s),

Firstly, with the initial take at Silverlight for Linux making its way onto the scene, the question begs to be asked,

What is the primary advantage for MSFT to both encourage and support the efforts of an OSS version of Silverlight? I have my own opinions on this matter, but they're all generalizations and completely theoretical, so would *much* rather just cut to the chase and get your take on the matter.

Thanks in advance!

2007-07-25 07:39:05
Greetings 'Silverlight Geek"
Congrats and .. commisserations - I hope you have time to finish your 'Programming .Net 3.5' book. Enjoyed your talk on DotNetRocks