阅读更多

4顶
1踩

企业架构

自4月份Silverlight 4正式发布以来,由于HTML5的原因,Silverlight的命运一度受到威胁,曾经有消息称微软将渐渐放弃这个项目,不过后来微软也否认了这个说法。当地时间12月2日召开的Silverlight Firestarter发布会上,微软宣布了Silverlight 5,完全击碎了Silverlight失宠的传言。

 

在发布会的主题演讲中,微软企业副总裁Scott Guthrie宣布了Silverlight 5以及 Silverlight 5的一系列新特性。Silverlight 5在Silverlight 4的基础上新增了40多个新功能,比如说,支持在浏览器内运行Silverlight应用程序的桌面功能。

 

Silverlight 5 Beta将在2011年上半年完成,正式版就要等到2011年下半年了。

 

Silverlight 5完善了媒体支持并提供了更加丰富了用户界面,主要新功能包括

— 通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能;

— “TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音;

— 改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠;

— 远程控制支持,允许用户远程控制媒体播放;

— 增强的数字版权管理允许在DRM媒体源间无缝切换。

作为微软的下一代企业应用程序解决方案,Silverlight 5还完善了在企业应用开发方面的特性,在用户界面内可以实现更流畅的动画效果,改进了字体渲染清晰度,支持Postscript矢量打印,改进了XAML解析性能,对启动和运行速度都进行了提升。此外Silverlight 5还支持64位操作系统,在IE9的无窗口模式下可以启动硬件加速,提供了GPU加速的3D API。而且,Silverlight 5应用可以创建子窗口,脱离浏览器使用。



 

  • 大小: 65.2 KB
来自: mydrivers
4
1
评论 共 2 条 请登录后发表评论
2 楼 piaolankeke 2010-12-13 15:39
很好很强大
1 楼 zjhlht 2010-12-06 09:52
一直在纠结他和flex的竞争,到底谁有前途啊!!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 在 macOS 中编译 webrtc android 端代码

    在 macOS 中编译 webrtc android 端代码 文章目录在 macOS 中编译 webrtc android 端代码1. 前提2. 编译环境3. 操作步骤3.1 替换 llvm-build3.2 替换 Jdk3.3 修改 gn 脚本3.4 编译脚本4 结束 1. 前提 已提前在 ubuntu 系统中下载好 webrtc 代码并可完整编译,关于如何在 Ubuntu 内下载 webrtc 代码,此处省略一万字。。。 2. 编译环境 macos: 10.15 Catalina 系统 webrtc:

  • VS2019中编写C语言

    建立C++控制台程序,将main函数所在的文件后缀名从cpp改成c,然后赋值下列模板即可; 模板如下: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int a; scanf("%d", &a); printf("hello world %d", a); } ...

  • LNK2001无法解析的外部符号“symbol”

    可能的原因           代码请求的内容不存在(例如,符号拼写错误或使用错误的大小写)。       代码请求的内容错误(使用的是混合版本的库,一些库来自产品的一个版本,而其他则来自另一个版本)。       该错误信息之后为致命错误   LNK1120。         具体原因         代码问题           如果   LNK2001   诊断文本报告   __check_

  • error LNK2001: unresolved external symbol _main解决办法

    解决外部符号错误:_main,_WinMain@16,__beginthreadex EJ,?,$O  在创建MFC项目时, 不使用MFC AppWizard向导,  就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: MMb4 libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symb

  • 关于error LNK2001: unresolved external symbol

    学习VC++时经常会遇到链接错误LNK2001,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。产生LNK2001错误的原因:一个是由于编码错误导致的LNK2001...

  • 浅析error LNK2001: unresolved external symbol "public: __thisc...

    学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于     编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,     编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不     明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非     常困难。       初学者在学习VC++的过程中,遇到的LNK2001

  • error LNK2001:unresolved external symbol __imp__@ 解决方法

    我在程序Lan中使用了winsock函数,出现如下错误:Lan.obj:error LNK2001: unresolved external symbol __imp__listen@8Lan.obj : error LNK2001: unresolved external symbol __imp__bind@12Lan.obj : error LNK2001: ...

  • error LNK2001: unresolved external symbol __imp__

      这是一个很常见的链接错误,像下面链接错误是因为找不到win32下面网络通信的库,因为这个库不常用,所以VC默认是不加载的: MyClient.obj : error LNK2001: unresolved external symbol __imp__WSACleanup@0MyClient.obj : error LNK2001: unresolved external symbol

  • C语言调试技巧:解决重复符号错误

    虽然它们具有相同的名称,但由于使用了静态关键字,它们的作用域被限制在各自的源文件中。重复符号错误是C语言编程中常见的问题,但通过使用适当的调试技巧,我们可以轻松解决它们。这样,即使有多个源文件具有相同名称的全局符号,它们也不会产生重复符号错误。重复符号错误指的是在编译和链接过程中,出现了多个具有相同名称的符号(如函数、变量或常量)。全局符号重定义:如果在程序的不同源文件中,有两个或多个具有相同名称的全局符号(变量或函数),那么编译器将无法区分它们,从而产生重复符号错误。三、调试重复符号错误的技巧。

  • error LNK2001: unresolved external symbol __imp__的错误.

    遇到一个这样的问题: 前提:静态加载动态库:使用动态库提供的头文件.     需要用到一个库,里面定义了函数FUNC   但是编译时出现错误error   LNK2001:   unresolved   external   symbol   __imp__FUNC   前面多出了__imp__.最后检查发现是因为头文件中的一个宏与工程中的宏冲突了,   把头文件中的 __declspec

  • 芒果iOS开发之duplicate symbols for architecture x86_64错误

    在我们写代码过程中可能会经常遇到这样一个错误: ld: 4 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 如图: 仔细读一下报错原因可以发现几个关键词:"duplicate"和"symbo

  • 如何解决duplicate symbols for architecture x86_64编译错误

    先贴一段错误信息 ....../Objects-normal/x86_64/XXXX.o(前面太多,就不贴了,看我贴的这些就行) ld: 5 duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation

  • error LNK2001: unresolved external symbol __imp__inet_ntoa@4问题解决

    开发环境:VC 6.0 出现错误描述

  • error LNK2001: unresolved external symbol __imp__GradientFill

    在程序中加入#pragma comment(lib,  "MSIMG32.LIB ") 参考:http://topic.csdn.net/t/20010404/11/92099.html

  • 解决error LNK2001: unresolved external symbol _CrtDbgReportW

    工程在release64为下设置Runtime Libraty 为Multi-threaded DLL (/MD)可以编译通过,在debug64下同样的设置报如下错误: 1>CNxMediaFileInfoXML.obj : error LNK2019: unresolved external symbol __imp__CrtDbgReportW referenced in function

  • c++模板函数声明定义分离编译错误详解

    今天看到accelerated c++上有个简单的vector容器的实现Vec,就再vs2008上编译了下: ///// Vec.h #ifndef GUARD_VEC_H #define GUARD_VEC_H #include <iostream> #include <iterator> #include <memory&gt...

Global site tag (gtag.js) - Google Analytics