Microsoft: 100 Million Silverlight Downloads in 4 Weeks

By Josh Catone
We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now

In what is increasingly becoming a war of words between Microsoft and Adobe, the two companies seem to time announcements about Silverlight and Flash respectively in an effort to steal the other’s thunder. Last night, a few hours before the embargo lifted on a bundle of announcements Adobe was making at their annual MAX conference, Microsoft’s corporate vice president of the .NET Developer Division Scott Guthrie put out a post on his blog about the state of Silverlight and hinted at upcoming features in Silverlight 3, which should ship next year.

Guthrie was obviously very positive on Silverlight and the strides Microsoft has made in 2008 in getting the browser plugin out onto consumer machines. According to Guthrie, since the release of Silverlight 2 last month, the plugin has been downloaded over 100 million times, and some version of Silverlight is installed on 1 in 4 web connected computers. That’s pretty good for a technology that initially debuted under 20 month ago.

Guthrie also took some direct shots at Adobe’s competing Flash technology. “In the August 2008 edition of Web Designer Magazine (a Dutch publication) a [Dutch television network] representative reported that they were able to serve 100,000 concurrent users using Silverlight and 40 Windows Media Servers, whereas it would have required 270 servers if they had used Flash Media Servers,” he wrote. Guthrie also specifically noted that Flash is being replaced by Silverlight in Blockbuster’s MovieLink application.

One of reasons Microsoft is in a position to be able to take on Adobe’s Flash, which has an 11 year head start and nearly ubiquitous deployment, is the strength the company has in the enterprise. Microsoft has been able to lean on its corporate partners to score some high profile deployments of Silverlight very quickly, including at NBC, Netflix, AOL, Toyota, and Akamai. There aren’t many companies that could do that and push out a new plugin so quickly. (Google comes to mind as another who has the muscle to get it done — and Steve Gillmor recently suggested that they may actually be headed into the fray as well.)

In his post Guthrie also hinted at some features in the upcoming version 3 release of Silverlight, that should drop next year. According to Guthrie, Silverlight 3 will include:

  • Major media enhancements (including H.264 video support) [Note: we reported on H.264 video and AAC audio support in Silverlight in September]
  • Major graphics improvements (including 3D support and GPU hardware acceleration)
  • Major application development improvements (including richer data-binding support and additional controls)

Guthrie says that further new features will be announced closer to release. In addition, Guthrie notes that new versions of Visual Studio (pictured below) and Visual Web Developer Express coming next year will include fully editable and interactive design tools for Silverlight, as well as new data-binding tools. Though it’s hard to tell, it appears that Visual Studio might be inheriting some features of Microsoft Blend.

Blend is a UI design tool for WPF and Silverlight projects that might be looked at as the Microsoft equivalent of the Adobe Flash Catalyst tool launched today (our coverage), though it seems less polished in my opinion, despite being older. (Though, I’m a writer, not a coder or designer, so take that opinion as you will.) Blend already supports seamless transition of code between it and Visual Studio, but it appears that Microsoft might be taking that a step further by integrating Blend-like UI design tools directly into Visual Studio.

Update: True to form, as I was writing this post Adobe’s PR department emailed me to let me know that Major League Baseball has signed a 2-year agreement stream video via its web site using Flash starting in 2009. The MLB currently uses Silverlight to stream live video, though their system requirements also list Flash player as necessary, so it’s hard to tell if this is a full shift to Flash or not.

Either way, the war of words is in full swing today (no pun intended).

Update #2: I just got off the phone with Jen Taylor at Adobe who confirms that MLB.TV will switch to Flash starting next year for live video streaming. The reason the system requirements page lists both Flash and Silverlight is that Major League Baseball has been using Flash for other multimedia content delivery already (just not for the MLB.TV live streaming service, where it utilized Silverlight last year), and the requirements page likely covers the entirety of the MLB web site.

We teamed up with SiteGround
To bring you the latest from the web and tried-and-true hosting, recommended for designers and developers. SitePoint Readers Get Up To 65% OFF Now
  • JdL

    MLB? That’s weak.

  • antiquerze

    It was time for someone to make some competition to Flash. I don’t really like monopolies. The con is that we have to download and update yet another plugin regularly… Oh well.

  • Jason

    The only reason Microsoft gets the number of downloads is because if you want to go to Microsoft to update your operating system, you get assaulted with a pop up ad which prompts you to download Silverlight.

    Get a sneak peek at the new designs we’re testing for the Download Center home page and category pages. We’re using Microsoft Silverlight technology to spruce up the site and make it easier to discover and download Microsoft software. Please note that joining the beta requires the installation of Microsoft Silverlight.

    People are coming to the site to find downloads. Microsoft says, “hey, we want to help you find updates easier – download this.” Well of course people are going to download it even if they don’t know what “this” is. In fact, it doesn’t even say what it is. They just say you need it.

    Because of this, I don’t think 100 million downloads is any kind of estimation of Silverlight’s popularity. It only points to the effectiveness of their pop up to get people to download it. I’m sure Microsoft wanted to publish this kind of hype to make people think Silverlight is on the same level as Flash.

    There’s little substance to this statistic, if you ask me. However, Microsoft has done a decent job with getting some exposure with their product.

  • roosevelt

    I have been ignoring silverlight for a while now but it seems Silverlight is more efficient than flash in terms of streaming media.

  • fishball

    My most awaited feature of Silverlight 3 is the business application framework (aka Alexandria). Which will make developement of line of business application more easier and faster.

  • Anonymous

    I have been ignoring silverlight also. However I might be moving to silverlight since Dreamweaver is not supporting ASP.Net anymore.

    I am using Visual Studios for web development now. If VS 10 does include more Blend function, it will make it easier to start using silverlight. Just wish Microsoft would include Blend with it’s MSDN professional subscription.

    As for Adobe, I still use Dreamweaver and fireworks for site layout design. I just think silverlight will be a smaller leap for me then flash, since it supports the .net languages.

  • Zak

    @Jason: Right on! I agree 100%!

  • roosevelt

    @Jason: I agree as well.

    Yes, microsoft got a lot of downloads but in terms of popularity it is still behind ;)