Slashdot Mirror


Silverlight 5 — Back From the Dead?

Barence writes "When Microsoft executive Bob Muglia recently revealed that Microsoft saw HTML5 as the future for universal in-browser development while Silverlight was being repositioned as a native application development platform for Windows Phone 7 devices, most pundits saw this as an admission of defeat. Now Microsoft has released a beta of Silverlight 5, PC Pro's Tom Arah asks if Microsoft has managed to bring Silverlight back from the dead. With a flurry of Android and Linux-based tablets, smartphones, set-top boxes and other devices set to arrive on the market, Arah argues that Silverlight's time will come. 'Crucially, they will also want to integrate their desktop (Windows) and their main applications (Office and other WPF-based applications). Thanks to its work on HTML5, WPF and especially Silverlight, Microsoft and its army of desktop developers will be well set to deliver,' he argues."

10 of 213 comments (clear)

  1. Ok, I'm convinced by BadAnalogyGuy · · Score: 4, Interesting

    I went to the MS store here in Bellevue today. Some of you may have seen me. But I doubt it.

    I was pretty much of the same mind as most of you. Silverlight is dead. It's a dead end technology, and no one will develop with it.

    Then today I saw a Windows Phone 7. I actually saw several models. They were actually really great. I was honestly ready for another piece of crap like every other Windows Mobile device I've ever seen. This was different.

    Microsoft has done something insanely great (to steal a phrase from Steve Jobs) with Windows Phone 7. I can't truthfully declaim the phone series to anyone who asks. So as more people buy the phone (and they will), more applications will need to be developed for it. That means more Silverlight programmers. As the key synergy is between the phone and the PC, applications for the PC will also be built in Silverlight.

    Sometimes when they are up against the wall with real competitors, Microsoft can produce good stuff. They are a day late, but this time they've brought a barrel full of extra dollars.

    1. Re:Ok, I'm convinced by Anonymous Coward · · Score: 5, Insightful

      Microsoft has done something insanely great (to steal a phrase from Steve Jobs) with Windows Phone 7. I can't truthfully declaim the phone series to anyone who asks. So as more people buy the phone (and they will), more applications will need to be developed for it.

      It looks like half a clone of iOS and Android. Microsoft saw how Apple and Google finally developed effective smartphone operating systems, copied them, and is now going to leverage its monopoly power to try to force its way into the market while secretly poisoning the pool. Is this a surprise to anyone? This has been Microsoft's strategy for the last 20 years.

      It is time to reject this cynical approach. If Microsoft gets a monopoly here it is going to stifle development like it has everywhere else.

    2. Re:Ok, I'm convinced by pasamio · · Score: 4, Informative

      The problem is that Apple initially released their device saying that you wrote web apps for it and that would be the way to develop for it. And everyone hated, said it was a stupid idea and practically demanded an API which Apple subsequently delivered with a controlled way of deployment. The first iPhone SDK was for web apps and bashing Apple for delivering what was requested even if now we have it we realise it isn't so much of a good idea really just gets bothersome. More importantly Apple continue to make that gateway open for developers, Android does though to a lesser extent however Microsoft seem to have the view that anything that runs on a Phone 7 device will be Silverlight or else.

      --
      I always wondered where this setting was...
    3. Re:Ok, I'm convinced by hedwards · · Score: 4, Insightful

      This time I don't think they will. Both iOS and Android are way too entrenched in the market for MS to muscle them out enough to form a monopoly in this space. And that doesn't even include Blackberry which is in and of itself a powerhouse in the smartphone market.

      MS rarely if ever successfully competes with companies they can't buy out.

  2. I argue differently by Anonymous Coward · · Score: 5, Insightful

    Thanks to its work on HTML5, WPF and especially Silverlight, Microsoft and its army of desktop developers will be well set to deliver,' he argues."

    Especially the work on silverlight undermines the standardization of the web. Even with the Novell Moonlight plugin available for firefox on Linux, Silverlight support on anything but Windos/IE is flaky at best, so developers who care about their websites actually working cross-browser, cross-platform should avoid this technology.

  3. Silverlight as a native application ?? by whiteboy86 · · Score: 5, Insightful

    Silverlight little applications are now trumpeted as native on WP7?

    The absence of true native code in WP7 (C/C++) is a major problem, see, Apple has a clear edge in applications, they allow native code C/ObjC/C++ so people like Carmack can run Doom, companies like Korg can make true synthesizer DSP driven software and even FOSS people can compile and reuse their cherished code on iOS devices.

    In the old days Bill Gates at least did know a thing or two about developers and what they need, it seams that MS is totally losing their vision, roots and edge by doing huge mistakes like dropping support for major native development inroads for their new mobile OS. So much for the Steve "triple developers" Ballmer's promises.

    1. Re:Silverlight as a native application ?? by igreaterthanu · · Score: 4, Informative

      From what I understand, the controls that Silverlight developers create and use in their apps can only be written in C/C++ on WP7.

      Silverlight is a managed framework that runs on top of a subset of .NET. Any .NET code that runs on that particular subset can be used for Silverlight. With regular .NET, managed C++ and unsafe C# are allowed, however the subset of .NET that Silverlight runs on disallows anything unsafe, so C++ is out and so is unsafe C# (regular C# is still okay). Examples of other languages that are okay are: VB.NET, F#.

      --
      I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
  4. Yay! by mr_lizard13 · · Score: 5, Funny

    This should stop that proprietary HTML5 stuff getting a stranglehold on the web.

    --
    "We live in a global world" - Harvey Pitt, former Securities and Exchange Commission Chairman
  5. Re:Weird thread atmosphere here by obarthelemy · · Score: 4, Insightful

    Honestly, this is underwhelming.
    1) all phone UIs are responsive, now that we're finally rid of pre-7.0 WinMob.
    2) as you say "similar to iPhone", only better than.. WinMob before 7.0
    3) software keyboards are just that: software. Many of my heavily-texting friends have bought a favorite one.
    4) see 1)

    I'm not interested by something that's better than WinMob 5/6, because pretty much anything was. I'm interested in something that's better than the defaults choices, which are iOS and Android. In which ways in WInMob 7 better than those ?

    --
    The Cloud - because you don't care if your apps and data are up in the air.
  6. Microsoft releases Silverlight 5, nobody cares by David+Gerard · · Score: 4, Funny

    Microsoft today announced the release of version 5 of its world-beating Silverlight multimedia platform. As a replacement for Adobe's Flash, it is widely considered utterly superfluous and of no interest to anyone who could be found.

    "We have a fabulous selection of content partners for Silverlight," announced Microsoft marketer Scott Guthrie on his blog today. "NBC for the Olympics, which delivered millions of new users to BitTorrent. The Democrat National Convention, which is fine because those Linux users are all Ron Paul weirdos anyway. It comes with rich frameworks, rich controls, rich networking support, a rich base class library, rich media support, oh God kill me now. My options are underwater, my resumé's a car crash, Google won't call me back. My life is an exercise in futility. I'm the walking dead, man. The walking dead."

    Silverlight was created by Microsoft to leverage its desktop monopoly on Windows, to work off the tremendous sales and popularity of Vista. Flash is present on a pathetic 96% of all computers connected to the Internet, whereas Silverlight downloads are into the triple figures.

    "But it's got DRM!" cried Guthrie. "Netflix loved it! And web developers love us too, after all we did for them with IE 6. Wait, come back! We'll put porn on it! Free porn! "

    Similar Microsoft initiatives include its XPS replacement for Adobe PDF, its HD Photo replacement for JPEG photographs and its earlier Liquid Motion attempt to replace Flash. Also, that CD-ROM format Vista defaults to which no other computers can read.

    In a Microsoft internal security sweep, Guthrie's own desktop was found to still be running Windows XP.

    --
    http://rocknerd.co.uk