Microsoft Silverlight

From Citizendium
Revision as of 20:14, 7 August 2008 by imported>Daniel Mietchen (linking back to course homepage)
Jump to navigation Jump to search
This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.
Nuvola apps kbounce green.png
Nuvola apps kbounce green.png
This article is currently being developed as part of an Eduzendium student project. The project's homepage is at CZ:CIS 700 Special Topics 2008. One of the goals of the course is to provide students with insider experience in collaborative educational projects, and so you are warmly invited to join in here, or to leave comments on the discussion page. However, please refrain from removing this notice.
Besides, many other Eduzendium articles welcome your collaboration!



Microsoft Silverlight, previously known as Windows Presentation Foundation/Everywhere, is Microsoft's flagship cross-platform, cross-browser web client runtime for developing rich interactive applications such as graphics, animations and video playback. Silverlight extends the web development technique beyond the limitations of traditional HTML or JavaScript.

Development

Overview

Silverlight aims to compete with Adobe Flash and the presentation components of AJAX. It also competes with Sun MicrosystemsJavaFX, which was launched a few days after Silverlight.[1] By Microsoft's description[2], Silverlight has these features:

  1. Compelling Cross-Platform User Experiences
  2. Flexible programming model with collaborative tools
  3. Efficient, lower-cost delivery, and more capable media solution
  4. Connected to Web, servers, and services

Silverlight 1.0

Silverlight 1.1

Silverlight 2.0

Technical Perspective

Why Silverlight Is Important?

Silverlight will be the platform of choice for developers who build rich Internet applications. It makes Flash/Flex look like an absolute toy. [3]

Features

The CLR

Multimedia

Services

Mobile

Examples

How to make an animation using Silverlight?

How to put Silverlight into a web page?

Market

Why and Where to use Silverlight?

Market Share

Allies and Competitors

The relationship of Silveright to other applications

Competitors

Future Developments

Reference