写点什么

从 Silverlight 访问 Windows 7 的特性

  • 2011-01-22
  • 本文字数:942 字

    阅读完需:约 3 分钟

最近微软发布了暴露 Windows 7 特性的程序库,包括传感器、语音、设备、任务条、触控技术等,这个程序库是为带有更高级别信任关系的运行在浏览器之外的Silverlight 应用程序所用的。

Silverlight 最初只想要运行在浏览器中,并且由于安全性的原因,只能对系统资源进行有限的访问。 之后,微软引入了浏览器之外(Out-of-Browser OOB) 特性,让Silverlight 应用程序能够在浏览器的沙盒之外运行,但还是有些限制。 Silverlight 4 中增加了 COM+ 自动控制,这让 Silverlight 的 OOB 应用程序能够使用具有 COM 功能的 API 来访问 Windows 组件。 这个特性是特别为需要更高级别信任关系的企业客户引入的。 问题是,并非所有 Windows 组件都支持 COM,所以从 Silverlight 还是无法访问所有组件。

针对微软 Silverlight 的本地扩展(Native Extensions for Microsoft Silverlight NESL)是向 Silverlight 应用程序暴露 Windows 7 特性的组件库。 微软在去年 12 月份发布了 1.0 版本,其中提供了对下列组件的支持:

一个月之后,微软发布了 NESL 2.0 的预览版本,添加了对多点触控的支持、演示程序、以及对 1.0 版本的缺陷修正。在该程序库的未来版本中还会添加更多的特性。

这个程序库只能在 32 位或者 64 位的 Windows 7 上运行,并且只能被运行在更高级别信任关系下的 OOB Silverlight 应用程序使用。 其它版本的 Windows 和 Mac OS X 上都不支持 NESL。这个代码是基于微软代码共享许可发布的。

相关信息: 自动控制(OLE 自动控制)——关于在Windows 中使用自动控制的一般信息,彻底了解Silverlight 4 自动控制——在Silverlight 中使用自动控制的示例。

查看英文原文: Accessing Windows 7 Features from Silverlight

2011-01-22 19:221626
用户头像

发布了 340 篇内容, 共 135.6 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

招聘 | 腾讯云大数据,期待您的加入!

腾讯云大数据

大数据

重学JS | 深入理解Object,必会知识点汇总

梁龙先森

大前端 编程语言

涨知识!Android面试真题解析火爆全网,搞懂这些直接来阿里入职

欢喜学安卓

android 程序员 面试 移动开发

前端异常监控 Sentry 的私有化部署和使用

智联大前端

大前端 监控 异常 sentry 错误

大作业2

走走,停停……

真牛!成功跳槽百度工资从15K涨到28K,附赠课程+题库

欢喜学安卓

android 程序员 面试 移动开发

来啦!2020 Java开源项目权威排名解读:Spring Boot排名稳定、Shiro未上榜

JavaGuide

开源 springboot springsecurity shiro

七大关于DevOps的误解,你中了几招?

禅道项目管理

DevOps 运维 开发 自动化测试

数仓实时化改造:Hudi on Flink 在顺丰的实践应用

Apache Flink

flink 流计算

在线教育的发展

anyRTC开发者

AI 音视频 WebRTC 在线教育

纵观 Excel 演化史,开发者如何通过“表格技术”提升企业生产力

葡萄城技术团队

Excel SpreadJS

图灵测试已过时,AI 需要新基准测试;别了Flash,Adobe播放器正式停运

京东科技开发者

云计算 AI 量子计算机

看透Spring MVC源代码分析与实践

田维常

Java

这些面试题你会吗?为什么有人说Android开发不再吃香?最全的BAT大厂面试题整理

欢喜学安卓

android 程序员 面试 移动开发

创业公司用 Serverless,到底香不香?

Serverless Devs

Java Serverless 运维 云原生 大前端

从源码层面理解ArrayList 扩容策略

geekymv

Java 扩容 ArrayList

深入讲解拉链表,还怕面试官问?

大数据老哥

大数据 数据模型 数仓项目

中国用户规模最大教育科技独角兽作业帮再获投资机构青睐

京东面试:说说MySQL的架构体系

田维常

MySQL

mybatis使用及SQL语句优化小结

华为云开发者联盟

数据库 mybatis 索引 实用SQl语句

大作业二--知识点整理

Nick~毓

区块链加密货币钱包系统APP开发|区块链加密货币钱包软件开发

系统开发

依赖倒置原则与单一接口隔离原则

Andy

原始时代对分布式架构的探索

证明谁才是第一

大作业一

走走,停停……

从 RxJS 到 Flink:如何处理数据流?

Apache Flink

flink 流计算

3轮技术面+总监面+HR面轻松砍下阿里口碑Offer!

Java架构追梦

Java 面试 架构师 口碑Offer

Spark 3.0 关键新特性回顾

hanke

大数据 spark 开源

GitHub 的野心,5600 万开发者的新社区

打工人 Coco

GitHub 开源 开源社区

Selenium高效拍档-HtmlUnit

dothetrick

Java 自动化测试 测试开发

为PostgreSQL的表自动添加分区

PostgreSQLChina

数据库 postgresql 开源

从Silverlight访问Windows 7的特性_.NET_Abel Avram_InfoQ精选文章