InfoQ

News

Massive Silverlight 2.0 Deployment Planned for August

Posted by Jonathan Allen on Jan 14, 2008 12:37 PM

Community
.NET
Topics
Silverlight ,
Rich Internet Apps

On August 8th, the Summer Olympic Games will start in China. To coincide with that, Microsoft has persuaded NBC to use Silverlight 2.0 for online coverage. With millions of people expected to watch the games online, this could very well be fastest deployment of a new online technology.

Somasegar wites, 

As a part of this, we will provide users with exclusive access to over 3000 hours of live and on-demand video content via Silverlight streaming. This means that viewers can access every minute of every event. Additionally, the amount of meta-data attached to each of the streams will be extensive and include links to player bios, medal counts, shortcuts to particular events (i.e. athlete x’s third long-jump attempt), maps of the Olympic facilities, pop-up overlays with real-time event alerts, headlines, video search capabilities, etc.

Silverlight is Microsoft’s newest attempt at a rich client interface for browser-based applications. Unlike previous attempts such as ActiveX controls and embedded WinForms, this time around they are paying attention to important concepts like cross-platform compatibility.

Version 1.0 of Silverlight is already in production. It is based on XAML and Jscript and is interpreted. Version 2.0 of Silverlight will add a lightweight version of the CLR. This gives it the ability to use compiled DLLs written in .NET languages such as VB and C#. There is also a hosted compiler/interpreter, allowing it to support languages such as VB, Python, Ruby, and PHP.

Us Linux users? by Mike Heath Posted Jan 15, 2008 11:55 AM
Re: Us Linux users? by Josh Kapp Posted Jan 24, 2008 4:03 PM
  1. Back to top

    Us Linux users?

    Jan 15, 2008 11:55 AM by Mike Heath

    So will those of us who use Linux be able to use this? I don't have a problem with NBC trying to make the Olympic content on their web site a rich experience but I'm incensed by exclusionary technology. I know there the Mono guys are porting Silverlight to Linux but I'm skeptical of Microsoft making the entire platform, especially things like the video codecs, open to the Mono developers. Time will tell I suppose.

  2. Back to top

    Re: Us Linux users?

    Jan 24, 2008 4:03 PM by Josh Kapp

    Mike, Linux will be supported by the Moonlight project.

Educational Content

Bindings, Platforms, and Innovation

This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.

Orchestrating Long Running Activities with JBoss / JBPM

This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.

Neo4j - The Benefits of Graph Databases

This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.

Realistic about Risk: Software development with Real Options

This session introduces Real Options and shows how it can help in running your project. Real Options is a decision-making process that can be used to manage risk.

Communication Flexibility Using Bindings

This article discusses the use of bindings on services and references (including the instance of non-configured bindings) as the means to implement SCA communications in a Web and SOA environment.

Writing DSLs in Groovy

After a short introduction to DSLs, Scott Davis plays with the keyboard showing how to approach the creation of a DSL by typing working snippets of Groovy code that get executed.

Scaling Agile with C/ALM (Collaborative Application Lifecycle Management)

IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling.

Concurrent Programming with Microsoft F#

Amanda Laucher presents a real life enterprise application written in F#. She shows actual code snippets, explaining design decisions and suggesting how to use some of the F# constructs.