Windows Embedded 版 Silverlight “Cashmere”

Windows Embedded 版 Silverlight “Cashmere”

 

12月11日听了马宁老师的“Silverlight在嵌入式开发的体验”的总结。

 

微软发布了Windows Enbedded CE 6.0 R3的RTM版本,为嵌入式设备提供了相对应的Silverlight版本。(有一个概念要搞清楚Windows Enbedded并不是Windows Mobile)

WE版本的Silverlight是用C++编写的一套本地代码用户界面框架,他兼容之前版本的控件。(比如说魅族,他就在WE CE的基础上编写了大量的控件,这对他来说是一件好事) WE版本的Silverlight完全支持Silverlight 2.0版本,但是他仅支持本地C++代码开发。

在嵌入式开发中使用silverlight有一个明显的好处,使用Blend来设计软件界面会更加的美观、高效,一些复杂的动画也能用StoryBoard方便的实现出来,把UI设计和代码开发更好的分离。

Windows CE开发人员Jochen Dieckfo发现了一系列WE版Silverlight区别于标准版Silverlight的特征:

  • 最明显的特征就是在命名上;Windows Embedded CE 6.0 R3的版本称为“Silverlight for Windows Embedded”,而桌面版则叫Silverlight
  • Windows Embedded版Silverlight用于在Windows Embedded CE 6.0 R3设备上,为外壳开发用户界面和应用程序,而Silverlight则是用于开发可运行在Web浏览器中的交互应用程序的
  • Windows Embedded版Silverlight托管在可视化宿主中的对象树(描述Silverlight 2 XAML元素树(即可视化树)的实体),该可视化宿主底层为Win32窗口,而Silverlight则托管浏览器的插件对象树
  • Windows Embedded版Silverlight仅支持本地C++代码,而Silverlight则是基于.NET Framework并使用Visual C#.NET、Visual Basic、IronPython和JavaScript编写的托管代码
  • Windows Embedded版Silverlight的API集是全新的API集,与原来的Silverlight API有所区别,尽管大多Silverlight 2的功能已经添加到Windows Embedded版Silverlight中。(注意:Windows Embedded版Silverlight不支持Silverlight 3功能)
  • Windows Embedded版Silverlight不支持超链接(Hyperlink)控件或数据绑定

 

这个版本的silverlight和标准版本的silverlight有着巨大的差异,虽然基于相同的图形引擎,但是技术实现完全是两码事。

时间: 2024-09-01 17:56:40

Windows Embedded 版 Silverlight “Cashmere”的相关文章

试用版Windows Embedded Compact 7的下载地址

      Windows Embedded Compact 7试用版已经发布一段时间了,微软官网提供的是在线安装包,不太方便下载和安装.微软嵌入式中文社区提供了离线安装包的下载,地址如下: http://download.winitpro.com.cn/MS/MSEmbed/WinCompact7evaluation_1.rarhttp://download.winitpro.com.cn/MS/MSEmbed/WinCompact7evaluation_2.rar       感谢David

Windows Embedded CE 6.0 R3,消费类的嵌入系统之王

   时隔不到两年,微软又在今年11月6日的Tech·Ed2009大会上发布了Windows Embedded CE 6.0最新的R3版.该版本是组件化的.实时的下一代Windows Embedded CE操作系统平台,作为微软开创Windows 7 世代的排头兵,可以说是携带了众多微软的"高精尖的武器".     注:微软Windows Embedded事业部总经理Kevin Dallas   谈起微软Windows Embedded CE 6.0 R3版本,微软仍然将其目标应用定位

Windows Embedded CE 6.0 Fundamentals

    今天在这里给大家介绍一本Windows Embedded CE6.0的经典好书,<Windows Embedded CE 6.0 Fundamentals>.这是11月6日在梧桐俱乐部参加微软Windows Embedded活动时拿到的,书很新.很全.很细,很值得一看. 该书从安装开发环境讲起,详细介绍了WinCE6.0的系统结构和开发方法,对学习WinCE6.0的人来说,很有帮助.目前,该书还没有中文版,我拿到的是英文版的.据说这本书由两个俄罗斯工程师编写,微软将俄语版翻译成英文.中

Windows RT版Office缺少了什么

Windows RT版office的正式名称是"Office家庭和学生版2013 RT".它究竟是Office 2013 for Windows 8呢还是一个缩减 版本?业界人士曾对此做出过不同的猜测.13日,微软详细地介绍了Windows RT版office,结果它针对触屏和续航时间进行过优 化,介于Office 2013 for Windows 8和缩减版本两者之间. 微软公司证实, Windows RT版office是一个以平板电脑为主的生产力软件,针对ARM处理器进行过优化,会

WIN7 嵌入式系统安装教程 Windows Embedded Standard 2011 安装

轻松构建你的第一个 Windows Embedded Standard 2011 镜像. 通过本文你可以快速掌握如何使用Windows Embedded Standard 2011 CTP1 来构建一个镜像.注意:本文不包含对Toolkit介绍.本文适用的软件版本:CTP1所用图片从VMware Workstation中截取. 硬件要求:512MB内存(最低512MB内存)足够的磁盘空间(根据选择的组件而定.) 目前可以从https://connect.microsoft.com/windows

Windows Embedded CE6.0高效的内存管理

  Windows Embedded CE6.0高效的内存管理 作者:Douglas Boling 时间:2007年3月 本文来自:微软MSDN技术论文中心 摘要      本文主要介绍新版本嵌入式操作系统(Windows Embedded CE6.0)是如何管理内存的,内容主要包括如何构架以及在应用程序发生的变化两个部分. 简要介绍      在过去的10年里,Windows Embedded CE操作系统已经从一个非成熟的操作系统发展成一个新的.有活力的操作系统.当然,Windows Emb

做一个Windows窗体版的DOS分析器

//////////////////////////////////////////////////////////////////////////////////Author: stardicky ////E-mail: stardicky@hotmail.com ////QQNumber: 9531511 ////CompanyName: Ezone International ////Class: HBS-0308 ////title: 做一个Windows窗体版的DOS分析器 /////

Windows 10版星巴克应用现身官网

据外媒报道,星巴克承诺为Windows手机开发一款软件已经有好几月的时间了.该家公司最先则是在今年3月份宣布了该消息,当时表示会在未来30到45天时间内推出,然而并没有.到了6月份,星巴克方面又表示,他们将会在该月推出软件.结果大家也知道了,还是没有.现在,用户们终于在星巴克官网上看到了针对Windows 10平台开发的官方软件. 不过别兴奋的太早,当点击链接的时候,页面只是进行了刷新,并未跳转出下载链接,换句话说,现在这款软件仍旧没有真正地推出,这更像是一种预告.另外,用户还能发现,Windo

我的系统是windows 2003r2,MQ(windows)server版,为什么我的MQ资源管理器启动不起来,只停留在一个最初的一个画面上

问题描述 我的系统是windows2003,MQ(windows)server版,为什么我的MQ资源管理器启动不起来,只停留在一个最初的一个画面上,而且重新再点,说资源管理器已经在运行了.我已经装了卸,卸了装n遍了,还是不行,我快崩溃了,请各位达人知道一下吧,我真的不想重装机器再试一次!!!!