There was a demo today at build where they took a Silverlight app, changed a few lines and now it was a "Windows 8 Metro" app. Then you take that app and run in on the phone? How can one say it's dead?!
And what do you mean with existing production code? I imagine you can run still run it in the browser like it's currently working.
I'm not a Silverlight developer, but I just can't understand the big commotion. Were people expecting for only SL to work wtih W8? I haven't heard a single thing in the keynote to even hint that SL is going away. Not only that, but they made a point to show that the current investment made in SL paid off. What exactly should they have done?
When a ship sinks, you save the women and the children first. As cruel as it seems, the reality is that people who have few years left are considered last.