写点什么

Silverlight 4 更新:改进了网络延迟与内存使用

  • 2011-02-20
  • 本文字数:712 字

    阅读完需:约 2 分钟

本周初,微软发布了一个 Silverlight 更新,解决了平台上的几个关键问题。此次发布叫做 Silverlight 4 GDR3 ,并且只是针对运行时的;并没有增加任何新功能或是 SDK。

折磨 Silverlight 开发者的最严重的内存问题就是无法安全地使用内联模板(inline templates)。使用他们的控件看起来运转正常,但却从来不会被垃圾回收器回收。你可以在 2010 年 3 月论坛的这篇帖子中看到有问题的示例代码。对于 Silverlight 团队来说,这是个让人难堪的问题,因为问题的严重程度导致人们开始嘲笑他们了。

为了解决这个问题以及文章中所提的其他问题,开发者们不得不让用户更新 Silverlight。这是通过在标签中设置最小的运行版本号属性实现的。

接下来就是网络延迟问题了。此次对 HTTP 栈的更新承诺将提升 90% 的网络延迟时间。要想使用该更新还需要一个额外的步骤;需要修改开发者机器上的注册表设置或是在 manifest 中修改运行时版本。注意到对于 64 位的操作系统来说,说明是不太准确的。下面才是需要寻找的注册表键值:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Silverlight\v4.0\ReferenceAssemblies\SLRuntimeInstallVersion

此次更新还包括:

  • 媒体播放以及 VC-1 codec 的 Timestamp 问题
  • 在分析使用了像素着色器的 Silverlight 应用时会导致的 Visual Studio IDE 崩溃问题
  • 可以在 64 位 OSX 的 Firefox 上以 32 位处理器的形式运行 Silverlight
  • DRM 修复了“6207”——在升级到某个版本的 Silverlight 后播放受保护的内容时出现的错误
  • 如果应用名称变更,那么浏览器外应用的升级将会失败
  • 当媒体流使用了重定向信息时会导致媒体播放错误

查看英文原文: Silverlight 4 Updates Improves Network Latency, Memory Usage

2011-02-20 04:281380
用户头像

发布了 88 篇内容, 共 262.3 次阅读, 收获喜欢 8 次。

关注

评论

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

小步发布、验收测试和完整团队

Teobler

项目管理 敏捷 敏捷开发 工程实践 敏捷开发管理

山东区块链赋能农产品溯源平台解决方案

源中瑞-龙先生

1.2 Go语言从入门到精通:编写第一个Go程序

xcbeyond

28天写作 Go 语言

基于WASM的无侵入式全链路A/B Test实践

韩陆

备战金三银四,阿里,腾讯春招面试题解析,含Java岗988道题分享

Java 架构 面试

使用 Tye 辅助开发 k8s 应用竟如此简单(六)

newbe36524

Docker Kubernetes 微服务 dotnet

我凭借这份“2021全网最全Java面试清单”彻底征服阿里面试官

比伯

Java 编程 程序员 架构 面试

28天瞎写的第二百四十四天:冥想的种类

树上

冥想 28天写作 正念

视频号直播和 PageRank 算法 [待完善]

小匚

机器学习

应云而生,幽灵的威胁 - 云原生应用交付与运维的思考

阿里巴巴云原生

云计算 容器 微服务 云原生 k8s

滴滴开源 LogicFlow:专注流程可视化的前端框架

滴滴技术

敏捷技术实践之TDD

Teobler

敏捷 敏捷开发 TDD 极限编程 测试驱动开发

爬虫知识记录之一

头号摄影师

爬虫

Selenium 自动化前的补充知识,Frame操作、多窗口切换、模糊定位、复合定位

梦想橡皮擦

Python 28天写作 2月春节不断更

【科技改变生活,区块链改变世界】欧科云链徐明星的区块链密码朋克世界

CECBC

区块链

区块链技术在各国政府管理中的运用

CECBC

区块链

产业数字金融的数字化与生态化

CECBC

金融

首全网发!2021最新版美团面经刷题笔记,已霸榜GitHub

比伯

Java 编程 架构 面试 程序人生

Elasticsearch 一个 field 两个索引

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

“他者”德意志(一):“进窄门”的德国AI

脑极体

微信小程序开发笔记(一)

陈飞

小程序

泰康和百度智能云为何相互需要?

吴俊宇

百度 保险数字化 泰康

【Python】关于 Type Hints 你应该知道这些

zhujun

Python

“定义”

Nydia

让听见炮火的人来做决策,做决策的要好好听听炮火

数列科技杨德华

28天写作

敏捷业务实践之计划游戏

Teobler

项目管理 敏捷 敏捷开发 敏捷开发管理

基于SpringBoot实现文件的上传下载

Java鱼仔

springboot

又长又细,万字长文带你解读Redisson分布式锁的源码

数据库 redis 架构

敏捷团队实践

Teobler

项目管理 敏捷 敏捷开发 工程实践 敏捷开发管理

关于个人认知的一些碎碎念「Day 6」

道伟

心理学 认知 28天写作

一名叫谙忆的程序员在2021年的具体安排《打工人的那些事》

谙忆

Silverlight 4更新:改进了网络延迟与内存使用_.NET_Jonathan Allen_InfoQ精选文章