AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Silverlight 提供了脱离浏览器的体验

  • 2009-03-20
  • 本文字数:692 字

    阅读完需:约 2 分钟

MIX09 主题演讲上, Silverlight 3 Beta 版正式宣告发布。Silverlight 3 的应用程序无需额外插件或是运行时便可以作为桌面应用脱离浏览器运行。

用 Silverlight 3 创建的应用程序可以脱离浏览器。它第一次运行的时候会被载入浏览器,但是用户可以选择将它脱离。然后这个应用就会跟元数据一起存储到本地。接下来就可以跟其他本地应用一样从桌面启动了。这样在没有 Internet 连接的时候也可以离线运行 Silverlight 应用。

脱离浏览器的特性所带来的第一个问题就是安全。如果它跟其他应用一样都可以在本地运行,那它能访问所有的本地资源么?答案是,这些应用还是在.NET 沙箱中运行,所以跟在浏览器中一样,遵守同样的安全策略。

不管是在 PC 还是 Mac 上,这种应用都可以在桌面或是开始菜单上单击运行。它还可以检测网络连接是否存在,然后采取对应策略。例如,用户创建或修改的数据会在本地存储,当网络连接建立以后再向远程同步。

这种应用还可以自己做自动更新。启动以后,应用程序会检查自己的 URI,在网络连接以后下载最新版本。所以就跟在浏览器中一样,用户可以确定自己所使用的是最新版本。

MSDN 上的 Silverlight 3 Beta 版文档描述了使用脱离浏览器特性所要做的工作。简单总结如下:

  • 在 manifest 文件(AppManifest.xml)中增加 Deployment.ApplicationIdentity 元素,启用脱离浏览器特性。
  • 加一个菜单项或一个按钮,调用 Application.Detach()。它会负责整个流程。
  • 修改应用程序,保证它可以在无网络连接的时候正常工作。

InfoQ 上报道了 MIX09 上有关 Silverlight 和其他 Microsoft 技术的主题演讲。欢迎关注后续报道。

查看英文原文 Silverlight Provides an Out-of-Browser Experience

2009-03-20 22:042097
用户头像

发布了 197 篇内容, 共 59.9 次阅读, 收获喜欢 21 次。

关注

评论

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

中山大学数学学院 x 赛博威 | 共同成立人工智能算法产学研合作基地

赛博威科技

人工智能 赛博威 中山大学 人工智能算法

通过线上巡检,保障生产环境质量

老张

软件测试 质量保障

Amazon S3 Glacier 将检索大量存档数据时的还原吞吐量提升高达 10 倍

亚马逊云科技 (Amazon Web Services)

S3 API 云存储服务 Amazon S3 Glacier

app开发

Geek_8da502

华秋DFM软件荣获2023年度电子信息行业可靠性质量提升典型案例

华秋电子

软件

Future3 Campus访谈丨资本是如何看待AI+Web3的?

Footprint Analytics

AI web3

现在甘肃等保测评机构有几家?分别是哪几家?

行云管家

等级保护 等保测评 甘肃

4点搞定Type-C接口的PCB可制造性设计优化!

华秋电子

PCB

18 | 散列表(上):Word文档中的单词拼写检查功能是如何实现的

鲁米

探秘 Spring Boot Async:解析原理与实践详解

Apifox

性能优化 Spring Boot 后端 多线程 Async

喜报!乘云数字获浙江省“专精特新”企业认定

乘云数字DataBuff

华秋喜获“2023深圳行业领袖企业100强”称号

华秋电子

小程序开发实战案例之三 | 小程序底部导航栏如何设置

盐焗代码虾

前端 支付宝 小程序开发 导航栏

[译]你应该知道的多个HTML属性

南城FE

html html5 前端

避坑指南之财务共享中心的服务管理

用友BIP

财务共享

ETL+BI结合的数据集成工具

RestCloud

BI ETL 数据集成

Amazon CodeWhisperer 开箱初体验

亚马逊云科技 (Amazon Web Services)

人工智能 云上探索实验室 Amazon CodeWhisperer

直播预告|StarRocks 3.2 全面解读:易用性和性能的双重提升

StarRocks

数据库 数据分析 OLAP StarRocks

文心一言 VS 讯飞星火 VS chatgpt (152)-- 算法导论12.2 8题

福大大架构师每日一题

福大大架构师每日一题

为什么6层板最好设计2个接地层?

华秋电子

医院检验科LIS系统源码,oracle数据库、报告管理、质控管理

源码星辰

工业数据存储的“四道难关”,国产数据库如何应势破局?

用友BIP

使用 Kubernetes 为 CI/CD 流水线打造高效可靠的临时环境

SEAL安全

Kubernetes CI/CD 临时环境

17 | 跳表:为什么Redis一定要用跳表来实现有序集合

鲁米

聚首江城,共创开源未来 | 2023 OpenHarmony城市推介会•武汉市圆满落幕

科技热闻

一起学Elasticsearch系列-模糊搜索

Java随想录

Java 大数据 elastic

鸿蒙原生应用开发——分布式数据对象

HarmonyOS开发者

HarmonyOS

Mac电脑强大的文件夹快速访问工具:Default Folder X 最新激活

胖墩儿不胖y

Mac软件 文件访问工具 文件夹管理软件

Silverlight提供了脱离浏览器的体验_.NET_Abel Avram_InfoQ精选文章