SILVERLIGHT FOR WINDOWS EMBEDDED

Silverlight for Windows Embedded (SWE) is a UI development framework created specifically to support the Windows Embedded Compact development environment. Initially, SWE released as part of Windows Embedded CE 6.0 (CE 6.0) R3, based on Silverlight 2. It uses Expression Blend 2 to create the XAML code project for the UI. When working with SWE in the CE 6.0 environment, you need to manually port a XAML code project to a native code subproject for the CE 6.0 OS design.

For Compact 7, SWE is based on Silverlight 3 and uses Expression Blend 3 to develop a XAML code project for the UI. When working with SWE in the Compact 7 environment, the new Windows Embedded Silverlight tools, included as part of the Platform Builder for Compact 7 development tools, are provided to automate the process to port and update an Expression Blend XAML code project to a native code subproject for the Compact 7 OS design.

Although Silverlight applications for the Windows desktop and Windows Phone 7 environments are based on managed code, Silverlight for Windows Embedded is based on native code, written in C++, to generate an efficient executable to support Windows Embedded Compact devices typically built with limited hardware and processing resources. Other than the common XAML code shared by the Silverlight for Windows desktop, Silverlight for Windows Phone and Silverlight for Windows Embedded, the Silverlight for Windows Embedded application is not portable between platforms. ...

Get Professional Windows® Embedded Compact 7 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.