AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

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:042002
用户头像

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

关注

评论

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

对话阿里云云原生产品负责人李国强:推进可观测产品与OpenTelemetry开源生态全面融合

阿里巴巴云原生

阿里云 云原生 可观测

打破壁垒,实现多引擎3D内容轻量化交付|点量云流

点量实时云渲染

Unity 视频流 实时云渲染 ue 3D实时云渲染

AutoMQ 对象存储数据高效组织的秘密: Compaction

AutoMQ

Java 云计算 云原生

智研未来,直击 AI DevOps,阿里云用户交流日杭州站来啦!

阿里巴巴云原生

阿里云 DevOps 云原生

机器人流程自动化与低代码流程自动化:技术革新的双重驱动

不在线第一只蜗牛

RPA 低代码 机器人自动化

ITSM新用法揭秘:构建科技公司售后服务管理体系

嘉为蓝鲸

运维 ITSM 流程管理

基于Python的性能优化(线程、协程、进程)

我再BUG界嘎嘎乱杀

Python 性能优化

如何使用 NFTScan NFT API 在 Mint Blockchain 上开发 Web3 产品和协议

NFT Research

NFT NFTScan API 文档

小而美:两步完成从源码到应用的极简交付

阿里巴巴云原生

阿里云 Serverless 云原生

前端菜鸡,对于35+程序员失业这个事有点麻了

伤感汤姆布利柏

抖音商品API接口:开启电商自动化和数据洞察之门

Noah

华为云发布ServiceStage:内置优秀业界实践「云应用管理和运维」模板

华为云PaaS服务小智

云计算 软件开发 华为云

业务功能流程图是什么,怎么做?附带推荐8款流程图软件!

彭宏豪95

效率工具 职场 流程图 在线白板 流程图绘制工具

【FAQ】HarmonyOS SDK 闭源开放能力 —Ads Kit

HarmonyOS SDK

HarmonyOS

为什么AI大模型离不开GPU?

Finovy Cloud

AI gpu GPU算力

百度王颖:百度文库开启创作新纪元,人人都是内容创作者

极客天地

心识宇宙 x TapData:如何加速落地实时数仓,助力 AI 企业智慧决策

tapdata

数据库 Clickhouse 数据集成 CDC

学校选择云桌面厂家需要考虑哪些因素?

青椒云云电脑

云桌面 云桌面厂家 云桌面系统

反射API与AOP:打造可插拔的插件式架构

技术冰糖葫芦

API Explorer API 文档 API 性能测试

飞天发布时刻|阿里云可观测全速演进

阿里巴巴云原生

阿里云 云原生 可观测

AutoMQ 社区双周精选第十期

AutoMQ

Java 云计算 云原生

智研未来,直击 AI DevOps,阿里云用户交流日杭州站来啦!

阿里云云效

阿里云 云原生

Apache IoTDB 分布式架构三部曲(一)集群概念

Apache IoTDB

带你一起阅读《Forrester Wave:AIOps 调研报告》

乘云数字DataBuff

你还在用工单系统的思维建设ITSM吗?

嘉为蓝鲸

ITSM 运维管理 平台化

一图解锁 | 运维管理到工具体系的建设逻辑

嘉为蓝鲸

运维管理 运维工具

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