Silverlight for Windows Embedded (Windows Embedded CE 6.0)

1/6/2010

Silverlight for Windows Embedded is a native (C++ based) user interface (UI) development framework for Windows Embedded CE powered devices and is based on Microsoft Silverlight 2. You can use Silverlight to do the following:

  • Define visual UI for applications in XAML.
  • Collaborate with designers by using XAML projects.
  • Separate programming logic and UI design.
  • Add, modify, and customize the UI at run time.
  • Create interactive multimedia UI.

Silverlight is compatible with Silverlight 2 XAML and provides a set of equivalent classes for supported XAML elements. For information about Silverlight 2, see this Microsoft Silverlight Web site.

Silverlight is also compatible with the existing Windows Embedded CE window controls, so you can use your existing window controls.

To add this feature to your OS, see Silverlight for Windows Embedded OS Design Development.

For reference information, see Silverlight for Windows Embedded Reference.

Sample application code is available at Silverlight for Windows Embedded Sample Application XamlPerf.

Portions of example code for this feature are available in several class reference topics in the Silverlight for Windows Embedded Reference.

See Also

Tasks

Create a Silverlight for Windows Embedded Application

Concepts

Differences Between Silverlight for the Web and Silverlight for Windows Embedded
Differences Between Silverlight for the Web and Silverlight for Windows Embedded
Create a Custom User Control in Silverlight for Windows Embedded
Handle Events in Silverlight for Windows Embedded
Implement Hardware Acceleration for Graphics in Silverlight for Windows Embedded
Type-Safety in Silverlight for Windows Embedded
Populate On-Screen Content for a Silverlight for Windows Embedded Application

Other Resources

Shell, GWES, and User Interface