Silverlight 3一瞥

今天ScottGu在自己的Blog上对目前正在开发中的Silverlight 3版本的新特性做了一些透露,Silverlight 3的新特性包括视频方面的增强,包括支持H.264 video;图形方面的增强包括3D支持和GPU硬件加速;开发方面的增强包括更加丰富的数据绑定支持和更多的控件。另外,从Silverlight 3起在开发工具方面也会有较大的改进,将会完全支持在Visual Studio或者Visual Web Developer Express中进行Silverlight应用程序的编写和交互设计(这点也是Silverlight 2在Visual Studio 2008中开发最为开发者诟病的一点),另外还会为数据绑定提供可视化工具,类似于ASP.NET中的数据绑定一样,如下图所示:

TerryLee_0211 

原文请参考:Update on Silverlight 2 - and a glimpse of Silverlight 3

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
标签: Silverlight
posted @ 2008-11-18 00:01 TerryLee 阅读(12672) 评论(75) 编辑 收藏

 回复 引用 查看   
#1楼 2008-11-18 00:12 kunkun      
^^,这次我抢到沙发了!已经看到一些报道了。
 回复 引用   
#2楼 2008-11-18 00:13 尼龙管[未注册用户]
Silverlight 3将支持高清H.264 Flash、AAC.
我倒是更加希望开源。

 回复 引用 查看   
#3楼 2008-11-18 00:36 Anders Cui      
支持SL达人!
 回复 引用 查看   
#4楼[楼主] 2008-11-18 00:41 TerryLee      
@kunkun
呵呵,欢迎常来:)

 回复 引用 查看   
#5楼[楼主] 2008-11-18 00:42 TerryLee      
@尼龙管
从这几年微软对待开源的态度上来看,开源也不是没有可能:)

 回复 引用 查看   
#6楼[楼主] 2008-11-18 00:42 TerryLee      
@Anders Cui
应该支持ScottGu:)

 回复 引用 查看   
#7楼 2008-11-18 04:20 王计平      
有人说开源,我不关心这个。关心的是
第一,微软如何推广Silverlight,什么普及率呀、跨平台呀,让我们这些fans觉得前途是光明的。
第二,丰富的功能、控件。
第三,开发、调试的方便性。


 回复 引用   
#8楼 2008-11-18 07:26 paintshow.cn[未注册用户]
很好,SL 3 才是真正的大型应用开发平台,用SL 2 用起捉襟见肘。
看看我的吧 http://paintshow.cn

 回复 引用   
#9楼 2008-11-18 08:07 5254341[未注册用户]
刚看到E文版,老大就翻译出来了。还是看中文爽。
-----------------------------华丽的分割线----------------------
顺便座一个沙发

 回复 引用 查看   
#10楼 2008-11-18 08:16 aspnetx      
呵呵,终于让我抢到terrylee前面一次了.

对于3d的支持个人真不好评论,因为同样的性能flash反而做得更好.在blend设计的时候,如果你的机器没有物理显卡的话,定义一个动画你预览的时候根本不平滑,但是我记得flash4当好像就没人提过这个问题,人家现在都cs3了,叹一口气先.

@王计平
这个调试,呵呵,我也真不想说些什么了.

 回复 引用   
#11楼 2008-11-18 08:28 lkst[未注册用户]
什么时候支持自定义右键呢
 回复 引用 查看   
#12楼[楼主] 2008-11-18 08:59 TerryLee      
--引用--------------------------------------------------
王计平: 有人说开源,我不关心这个。关心的是
第一,微软如何推广Silverlight,什么普及率呀、跨平台呀,让我们这些fans觉得前途是光明的。
第二,丰富的功能、控件。
第三,开发、调试的方便性。

--------------------------------------------------------
1. Silverlight在中国的装机量还是非常高的,呵呵

2. 功能方面,会逐步增强,丰富的控件微软也一直在努力,可以看看http://www.codeplex.com/silverlight


 回复 引用 查看   
#13楼[楼主] 2008-11-18 09:00 TerryLee      
@paintshow.cn
Silverlight 2还好,呵呵

 回复 引用 查看   
#14楼[楼主] 2008-11-18 09:01 TerryLee      
@5254341
呵呵,我只翻译了一点关于Silverlight 3的东西:)

 回复 引用 查看   
#15楼[楼主] 2008-11-18 09:02 TerryLee      
@aspnetx
别着急,呵呵,微软也在逐步改进:)

 回复 引用 查看   
#16楼[楼主] 2008-11-18 09:02 TerryLee      
@lkst
目前没有看到相关的消息,没用过Flash,不知道Flash中是否支持自定义右键呢?

 回复 引用 查看   
#17楼 2008-11-18 09:11 WizardWu      
SL 支持 3D,等于让 SL 变成 WPF 化,
下载档案会爆增,考验网络频宽和使用者的耐心。

希望不要步上多年前 Java Applet,
大幅拖累整个 Web Application 的性能和速度。


 回复 引用 查看   
#18楼 2008-11-18 09:29 Jerry Qian      
出得技术及快了啊.sl 1还没用过呢.
 回复 引用 查看   
#19楼 2008-11-18 10:01 木野狐(Neil Chen)      
great
 回复 引用 查看   
#20楼[楼主] 2008-11-18 10:25 TerryLee      
@WizardWu
嗯,同时Silverlight插件又会变大,现在已经4.7M了,不能再大了。。。

 回复 引用 查看   
#21楼[楼主] 2008-11-18 10:26 TerryLee      
@Jerry Qian
不用看Silverlight 1了,直接看2吧:)

 回复 引用 查看   
#22楼[楼主] 2008-11-18 10:27 TerryLee      
@木野狐(Neil Chen)
:)

 回复 引用 查看   
#23楼 2008-11-18 11:03 mapk      
什么时候出正式版呢?升级太快了搞得我只能观望,不敢在项目中应用。
 回复 引用 查看   
#24楼 2008-11-18 11:05 沐枫      
微软的3.0定律,又一次被证明了。
 回复 引用 查看   
#25楼 2008-11-18 12:03 栖山      
silverlight 本质还是windows client 程序, 只是利用web 作为一个windows client软件的发放平台而已。为了戴上web的帽子, 不肯加上install功能。反而显得不伦不类。
我预言, silverlight 3.0会出现右键安装功能。这样才能提高易用性,提升用户体验。虽然没有办法冒充web了,但是毕竟也是一块非常大的市场,也是传统widows市场的一个比较好的演进方向。



 回复 引用   
#26楼 2008-11-18 12:06 abcd[未注册用户]
更新实在太块了。。
我刚买了本苏鹏的《魔幻银灯》
也在托人买《Introducing Microsoft SilverLight2》
这3就露头了~

 回复 引用 查看   
#27楼[楼主] 2008-11-18 13:08 TerryLee      
@mapk
SL 2的正式版已经出了,完全可以在项目中使用:)

 回复 引用 查看   
#28楼[楼主] 2008-11-18 13:09 TerryLee      
@沐枫
呵呵,其实Silverlight 2就不错。

 回复 引用 查看   
#29楼[楼主] 2008-11-18 13:12 TerryLee      
@栖山
关于Silverlight我们好像讨论过一次,如果我没有记错的话:)

 回复 引用 查看   
#30楼[楼主] 2008-11-18 13:13 TerryLee      
@abcd
没关系,SL 2中已有的东西不会收到影响。

 回复 引用 查看   
#31楼 2008-11-18 15:57 Jason.Wei      
SL
正式版什么时候发布?

 回复 引用   
#32楼 2008-11-18 17:20 大脸猫[未注册用户]
silverlight 2实在有些大。以前没仔细看flash 那天朋友说 还要先下载4M多。才意识到,比flash大太多了。还是应该缩小运行库,动态下载扩展。

silverlight的唯一好处就是有程序员基础。
看看我和朋友做的一个 silverlight的小例子 ,三人斗地主.
http://www.q25.cn/game


 回复 引用   
#33楼 2008-11-18 19:24 batiliu[未注册用户]
silverlight 什么时候才能支持webcam啊?这样就能实现基于RIA/WEB效果绚丽的视频即时通讯系统了。现阶段好像只能通过ActiveX或Flash吧?
 回复 引用 查看   
#34楼 2008-11-18 22:29 醉龙      
我最关心的两点:
       1、真正的右键(因为SL2里边实现右键,影响中文输入)   
       2、滚轮
什么时候可以实现哦?


 回复 引用 查看   
#35楼 2008-11-19 08:47 BZZ      
--引用--------------------------------------------------
batiliu: silverlight 什么时候才能支持webcam啊?这样就能实现基于RIA/WEB效果绚丽的视频即时通讯系统了。现阶段好像只能通过ActiveX或Flash吧?
--------------------------------------------------------

 回复 引用 查看   
#36楼 2008-11-19 09:02 民工精髓      
sl2跟flash的现有版本比,用户体验还差很多,主要是控件的功能,还有这个滚动条。。。唉,鼠标滚轮滚不起来,令人很烦闷啊,我本来都一直跟踪这个东西的,现在看来要等3了
 回复 引用   
#37楼 2008-11-19 09:10 looklook[未注册用户]
请教,silverlight 2对企业级应用支持如何?如何实现安全性?
 回复 引用 查看   
#38楼[楼主] 2008-11-19 09:22 TerryLee      
@Jason.Wei
Silverlight 2 RTW早就发布了啊:)

 回复 引用 查看   
#39楼[楼主] 2008-11-19 09:23 TerryLee      
@大脸猫
运行库现在确实有些大,呵呵,在Beta 1的时候只有1.4M,还是可以的,到了RTW竟然到了4.7M,可能是微软把很多类库都放在里面了:)

 回复 引用 查看   
#40楼[楼主] 2008-11-19 09:24 TerryLee      
@batiliu
上次听微软的人说,webcam在Silverlight 4中实现:)

 回复 引用 查看   
#41楼[楼主] 2008-11-19 09:25 TerryLee      
@醉龙
现在还不知道Silverlight 3中会不会实现

 回复 引用   
#42楼 2008-11-19 09:25 edisundong[未注册用户]
不解决中文字体模糊问题,Silverlight 对企业级应用来说一点用都没有
 回复 引用 查看   
#43楼[楼主] 2008-11-19 09:25 TerryLee      
@BZZ
--引用--------------------------------------------------
TerryLee: @batiliu
上次听微软的人说,webcam在Silverlight 4中实现:)
--------------------------------------------------------
:)

 回复 引用 查看   
#44楼[楼主] 2008-11-19 09:26 TerryLee      
@民工精髓
用户体验还差很多倒不见得,Silverlight在有些细节方面处理的不够好,毕竟这跟它诞生的时间有关系……

 回复 引用 查看   
#45楼[楼主] 2008-11-19 09:28 TerryLee      
@looklook
企业级应用完全没有问题,安全性大多不会在客户端控制……

 回复 引用 查看   
#46楼[楼主] 2008-11-19 09:28 TerryLee      
@edisundong
呵呵,不见得,我现在参与的两个项目,都是基于Silverlight 2的……

 回复 引用 查看   
#47楼 2008-11-19 09:32 BZZ      
真的要等到4出来啊!!
 回复 引用   
#48楼 2008-11-19 14:23 edisundong[未注册用户]
俺一直就搞不懂ms了,为什么不搞定双字节字体问题,看看flex字体那么清晰,我们在xp下看模糊的字体的sl真的很不爽啊
 回复 引用   
#49楼 2008-11-19 15:22 looklook[未注册用户]
@TerryLee

如何确保服务器端暴露的service接口(包括wcf,传统webservice、Ado.net dataservice等)在客户端未授权访问?

Forms Authentication能确保权限不被恶意提升吗?

或者说,如何实现服务器端service接口只能被客户端代码访问?

 回复 引用 查看   
#50楼 2008-11-19 15:42 装配脑袋      
千万不要变成10M,总之只要有CLR在里面,Flash就不是对手……
 回复 引用 查看   
#51楼[楼主] 2008-11-19 23:42 TerryLee      
@BZZ
呵呵,好像是

 回复 引用 查看   
#52楼[楼主] 2008-11-19 23:43 TerryLee      
@edisundong
MS Silverlight Team也许还有很多事要做,呵呵:)

 回复 引用 查看   
#53楼[楼主] 2008-11-19 23:45 TerryLee      
@looklook
这个就不是SL的问题了,涉及到Web Service的安全性方面的问题,办法比较多,包括身份认证、授权、消息安全、传输安全等。在我新写的WCF后传系列中,会涉及这些:)

 回复 引用   
#54楼 2008-11-20 09:06 looklook[未注册用户]
@TerryLee

ok,静候wcf后传。

 回复 引用 查看   
#55楼 2008-11-20 14:54 laurel's blog      
从Silverlight 3起在开发工具方面也会有较大的改进,将会完全支持在Visual Studio或者Visual Web Developer Express中进行Silverlight应用程序的编写和交互设计

这里是指08?
还是3正式版出来后,05也可以用来开发.

 回复 引用 查看   
#56楼[楼主] 2008-11-20 23:50 TerryLee      
@laurel's blog
肯定是08了,我觉的

 回复 引用 查看   
#57楼[楼主] 2008-11-20 23:51 TerryLee      
@looklook
我会尽快写的:)

 回复 引用   
#58楼 2008-11-21 09:30 E剑仙[未注册用户]
最关心IE什么时候捆绑SL……
 回复 引用 查看   
#59楼 2008-11-27 17:01 xzf158      
一直在关注Silverlight,期待新版本的出现。
 回复 引用 查看   
#60楼 2008-11-29 13:00 WizardWu      

Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1
快速描述
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed

此程序包是 Visual Studio 2008 SP1 的附加程序,用于为 Microsoft Silverlight 2 提供工具。它可以安装在 Visual Studio 2008 SP1 或 Visual Web Developer 2008 速成版 SP1 之上,为使用 C# 或 Visual Basic 开发 Silverlight 应用程序提供 Silverlight 项目系统。

文件名: Silverlight_Tools.exe
版本: 9.0.30729.146.03
发布日期: 2008/11/25


 回复 引用 查看   
#61楼[楼主] 2008-11-30 23:51 TerryLee      
@E剑仙
近期微软应该不会捆绑,而会通过第三方公司推广:)

 回复 引用 查看   
#62楼[楼主] 2008-11-30 23:51 TerryLee      
@xzf158
应该是在明年3月份Mix大会上发布第一个CTP版本。

 回复 引用 查看   
#63楼[楼主] 2008-11-30 23:52 TerryLee      
@WizardWu
这是啥?

 回复 引用   
#64楼 2008-12-04 16:10 fyljf[未注册用户]
每次到这里都能看到新的动态,不错
 回复 引用 查看   
#65楼[楼主] 2008-12-08 10:49 TerryLee      
@fyljf
:)

 回复 引用 查看   
#66楼 2008-12-18 14:35 赵晓雷      
支持!
 回复 引用 查看   
#67楼[楼主] 2008-12-19 01:34 TerryLee      
@赵晓雷
谢了:)

 回复 引用 查看   
#68楼 2009-02-25 21:58 深山老林      
另外,从Silverlight 3起在开发工具方面也会有较大的改进,将会完全支持在Visual Studio或者Visual Web Developer Express中进行Silverlight应用程序的编写和交互设计(这点也是Silverlight 2在Visual Studio 2008中开发最为开发者诟病的一点),另外还会为数据绑定提供可视化工具,类似于ASP.NET中的数据绑定一样。这句话我不是很理解。
 回复 引用   
#69楼 2009-03-26 15:01 幸福[未注册用户]
好久不见更新了,楼主最近忙啥涅?
支持中!

 回复 引用   
#70楼 2009-05-19 14:46 zhaoyang0618[未注册用户]
http://videos.visitmix.com/MIX09/T18F
是否有人知道,这里面右边部分是视频呢,还是图片在切换的?如果是视频?两边如何同步?

 回复 引用 查看   
#71楼[楼主] 2009-05-19 16:40 TerryLee      
@zhaoyang0618
这本身就是一个完整的视频:)

 回复 引用   
#72楼 2009-05-20 08:47 zhaoyang0618[未注册用户]
@TerryLee
多谢!
请问Silverlight3是否支持XPS文档的显示或者能否有更好的文档显示能力,感觉只有TextBlock之类还是太弱,图文并排的情况不是很好处理!说实在,这是我一直关注的一点,这样可以制作电子书在线阅读,在线杂志之类的,类似纽约时报的那个工具!

 回复 引用 查看   
#73楼[楼主] 2009-05-22 13:47 TerryLee      
@zhaoyang0618
Silverlight 3没有怎么关注,不太清楚,呵呵

 回复 引用 查看   
#74楼 2009-06-18 15:09 key_sky      
我在VS2008打完SP1补丁包后,再装silverlight为什么就看不见控件的属性了呢
 回复 引用   
#75楼 2009-08-09 22:55 lerlee[未注册用户]
很不好意思哈,问个问题了,也有很多人遇到相同的问题啦,就是在silverlight Three里没有找到设计视图,要怎样显示这个splitview啊,谢谢,这里lerlee先谢谢啦