RIP Silverlight

2015-08-18 19:56:56来源:作者:人点击

Although I’ve never actually created a commercial project in Silverlight, I was an enthusiast right from the start (well actually since 1.1 alpha when it got interesting). Even though I’ve not touched it for years, it remains in the top five topics I’veblogged about. And I’ve released six open source projects built with Silverlight: Silverlight Audio Player Silverlight Star Rating Control SilverNibbles (Snake Game) Silverlight Music Rater Sliverlight ListBox Style Learning Games Of course, everyone has been saying “Silverlight is dead” for years now, which was only half-true, because although it was getting no new features, it still worked just fine. But since Chrome dropped support a while back, and now Microsoft aren’t going to support it in Edge, it’s well and truly in the grave now. With hindsight, it was a technology that arrived on the scene too late, with Flash already on the way out. But I was always impressed with the engineering that went into putting essentially the entire .NET CLR and a sizable chunk of the FCL into a remarkably compact download. It offered a way for C# developers to create games and media players in the browser at a time when the HTML5 audioand canvaselements simply weren’t an option. And it even ran on the Mac, which was a bold and significant move for Microsoft at the time. And of course it meant I could use C# in the browser instead of getting to grips with thequirks of JavaScript. So rest in peace Silverlight. You were the right idea at the wrong time, and the wrong idea implemented the right way.