Home  >  

Silverlight 3 Launch

Author photo
AddThis Social Bookmark Button
silverlight3.jpg
One year and ten months is how long it's taken Microsoft to release their third version of Silverlight.  From the beginning, Silverlight has been media and consumer focused.  Projects such as the NBC Olympics, Wimbledon, the NCAA March Madness basketball video player have defined what Silverlight is.  What isn't as well known is that Silverlight is quickly becoming a viable option for RIA development.  

Despite Silverlight 3 and Blend 3 being launched a day early, last Friday was the official product launch event in San Francisco.  The keynote was headlined by Scott Guthrie, VP of the Microsoft's Developer Division, who introduced a number of high profile projects featuring Microsoft's Live Smooth Streaming technology, as well as projects that highlight Deep Zoom, Out of Browser, and Silverlight's Line of Business capabilities. The companies and projects highlighted came from diverse business verticals ranging from MGM (with the new Stargate Universe Deep Zoom experience) to Continental Airlines (who told their RIA story).  Finally, the day wasn't all about Silverlight, the Expression team had a major release as well; Blend 3 and SketchFlow were given the final slot of the keynote. 

After lunch the afternoon featured sessions that took a deeper dive into some of the announcements.  It started off with Jon Harris demoing SketchFlow.  Announced to immense interest at MIX, this is the first time SketchFlow is publicly available.  The product ships with Expression Blend and is geared at creating interactive low-fi prototypes/wireframes, along with facilitating client feedback, and producing skeleton documentation for your prototype.

Another session focused on Silverlight Smooth Streaming, which enables adaptive streaming of media over HTTP.  Over the past week there have been a number of HD events broadcast using this technology: Wimbledon, the Tour de France, AVP Volleyball, and the Michael Jackson Memorial Service.  

Through all the excitement, the biggest loser of the day was Expression Web.  Not because the product is bad, there is only one direction from FrontPage...up, but because it was overshadowed once again by Silverlight and Blend announcements.  Ed Meadows and Erik Saltwell gave a great session test driving new features like PHP support, PSD importing, and SuperPreview.  It's interesting the Expression Suite is supporting PHP and Photoshop imports, both in Blend and Web.  There seems to be realization that designers and developers are going to work in the technology and tools they know best.  (Of course, the Silverlight and Expression team would like you to use their stack, but you can't win anyone over by turning a blind eye to current and mature processes.  They've heard this a thousand times, but to win designers fully over the tools will need to port over to the Mac.)

Silverlight 3 feature set

Between Silverlight 2 and 3 there have been an astonishing amount of features added in a relatively short amount of time.  Silverlight 3 is currently in a release where feature sets are being matched and exceeded with other RIA technologies, namely Flash. To compete Silverlight 3 adds the capabilities of perspective 3d, pixel shaders, h.264 support, GPU acceleration, and a bitmap api.  To differentiate  Photosynth, Out of Browser, smooth streaming, and improvements to Deep Zoom are available.

At the very least, Silverlight 3's release indicates that there is commitment behind the platform.  It forces Adobe and Java to innovate to stay competitive.  RIA's in general greatly benefit by having this level of competition.  Despite the comparatively low penetration numbers, it's time to keep an eye on what Silverlight has to offer.

Read more from Corey Schuman. Corey Schuman's Atom feed cschuman on Twitter

Comments

9 Comments

zedia.net said:

Anybody has examples of RIA built with Silverlight? I am trying to find out what Silverlight can do but all I find are video players...

Sravan said:

Interesting post, Corey. But I am skeptical about Java/JavaFX needing to innovate to stay competitive. It somehow feels out of competition.

@zedia... Check out the Silverlight showcase: http://silverlight.net/Showcase/. Shidonni is among the best Silverlight websites I've seen so far: http://www.flex888.com/940/kids-will-love-shidonni.html

Justin J. Moses said:
Ben said:

Here are some good examples of what Silverlight is capable of:

http://ad.gogopin.com/

http://business.gogopin.com/ (Soon to be released).

Travis Almand said:

http://silverlight.net/Showcase/

Although the categories don't seem to filter the apps correctly. Especially when the people submitting their apps mislabel them, I imagine.

Vince said:

The biggest disadvantage for people targeting the anonymous web instead of a closed (company) user group is that Silverlight still doesn't support all 3 major OS platforms (Windows, Mac OS, Linux) and no hand-held devices.
This is obviously a killer criteria for any serious web development, so I am really surprised Microsoft didn't finally fix that. Imagine Youtube or finance.google.com to be unavailable in Linux or Symbian OS ...

Vince said:

The biggest disadvantage for people targeting the anonymous web instead of a closed (company) user group is that Silverlight still doesn't support all 3 major OS platforms (Windows, Mac OS, Linux) and no hand-held devices.
This is obviously a killer criteria for any serious web development, so I am really surprised Microsoft didn't finally fix that. Imagine Youtube or finance.google.com to be unavailable in Linux or Symbian OS ...

Al said:

SL 3 is on Windows and Mac. SL 2.0 is at beta for Linux. Despite what everyone thinks Linux is not used by a lot of consumers and especially not in any "work" environments which would benefit RIA apps.

The full Flash player (Flash 10) is NOT available for any mobile phone yet. Flash Lite is what everyone has which doesn't run in the browser and is practically another stand alone framework for apps on mobile phones. Thats not what people want so I dont get your point.

The fact is HTML was not designed for real applications. No state management etc... There is a reason why google have tons of PHD engineers, it's because making real apps in html/ajax is rocket science!
It says alot that a company with so many full time phd qualified engineers still cant get most of their apps past beta level!

The whole html design framework is not easy to work with and any tool that eases the complications will allow for better apps in the long run. Flash/Flex and Silverlight do that. And they are doing it NOW, way before HTML 5 is ratified (which will still have less features than Flex/SL). Furthermore, SL is far more developer friendly, which is why its adoption will rise.

The only reason html is applauded is that it's ubiquitous. Not because its great for making apps in. If Flash or SL were ubiquitous google/apple will not have a leg to stand on when it comes to RIA's.


Hemant Gaikwad said:

Awesome information, keep it up.

Leave a comment


Tag Cloud

iPad

What's your take on the iPad? (Putting aside the Flash/iPad flame war)

Answer

Latest Features

Recommended for You

@InsideRIA on Twitter

Archives

  • Or, visit our complete archive.  

About This Site

Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.