(只列举了部分新特性)
1, 打印支持
引入了PrintDocument类
参考这里
2,鼠标右键,鼠标中键支持
引入了 UIElement.MouseRightButtonDown Event,UIElement.MouseRightButtonUp Event,UIElement.MouseWheel Event
3, 富文本支持
引入 RichTextArea 类
参考这篇文章:http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-richtextarea.aspx
4, ICommand接口
恩,这是一个比较好的消息
参考这篇文章:http://weblogs.asp.net/nmarun/archive/2009/12/02/using-icommand-silverlight-4.aspx
5, 剪切板支持
引入Clipboard类
6, WebBrowser控件
比较有意思的一个事情是,我们可以在Silverlight中用WebBrowser控件播放Youtube上的Flash视频
7,Out-Of-Browser (enhance) 以及访问用户本地文件
Out-Of-Browser好像是SL3引入的,但在4中有所提升,具体的看这里:http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/03/15/silverlight-4-quick-tip-out-of-browser-improvements.aspx
关于本地文件访问看这里:http://weblogs.asp.net/nmarun/archive/2009/11/27/local-file-access-silverlight-4.aspx
8,COM
Flash好像不能访问COM对象吧(我不太懂FLASH),恩,Silverlight 4 可以, 使用ComAutomationFactory,
这里有个DEMO,看看如何和访问OutLook
9,提示窗(气泡),反正就是像Outlook新邮件提醒那样的提示框
NotificationWindow 看这里:http://www.85turns.com/2009/11/18/notificationwindow-silverlight-4/
10,Web Request中的验证支持
看这里:http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2009/11/18/silverlight-4-rough-notes-networking.aspx
11,全屏显示时的全键盘访问
貌似以前全屏时只能访问部分键盘按钮
12, 文本截断(trimming)
以前居然不支持这个,匪夷所思 (这算改掉的一个Defect,还是New Feature啊?)
13,ViewBox控件
14,RTL
不是什么高深的概念,就是Right-To-Left文本显示
15,DRM(数字版权管理)
看这里吧,这些API在中国被调用的频率应该很低http://msdn.microsoft.com/en-us/library/cc838192(VS.96).aspx
16,从桌面拖放对象到SL应用程序
比较有意思, 以后的博客编辑器插入图片或许会比较方便,看个DEMO:http://elegantcode.com/2009/11/23/silverlight-4-beta-using-silverlight-as-drop-target/
17,数据验证
我们都知道WPF数据验证功能,恩,SL4也有了:http://johnpapa.net/silverlight/enabling-validation-in-silverlight-4-with-idataerrorinfo/
18,DependencyObject 级别的数据绑定
传说以前只支持FrameworkElement级别的(好奇怪哦)
19,MEF(Managed Extensibility Framework )支持
看这里http://microsoftpdc.com/Sessions/FT24
顺便问一下:这个世界上为啥会有MEF,Prism共同存在的理由呢?
20,Fluid UI 支持
(过度动画??)http://martinkruszynski.blogspot.com/2009/12/new-features-in-silverlight-4-beta_11.html
分享到:
相关推荐
Silverlight4新特性 Silverlight 4 在商务应用、多媒体应用和跨浏览器应用的架构方面有很大提高,新的功能包括对打印的支持、显著提高数据的使用形式、对一些新语言的支持、对 Google Chrome 浏览器的完全支持、WCF ...
SilverLight4 的最新Demo 事例全面,讲解细致!SL4的新特性
使用《SilverLight 4 RIA开发全程解析》所阐述的在线业务的新特性,您可以创建一个与传统的基于ASP.NET的网站相比响应速度大为提高的Web应用程序。为了了解这些新特性以及改进的Silverlight工具包,我们在每一章中都...
这本书介绍了Silverlight4的新功能,你可以从中找到学习材料,并且希望您写向其中添加一些新资源
Silverlight5 beta新特性源码 Silverlight5 beta新特性源码
Silverlight4_Tools Silverlight4_Tools.
Silverlight 4官方版!欢迎下载!
silverlight4 toolkit sample
最新 Silverlight 4 文件 资料 PDF 大集合非常全! 最新 Silverlight 4 文件 资料 PDF 大集合非常全!
silverlight 4,silverlight的升级版本
目前这个版本可以解决中文VS2010安装Silverlight4_Tools版本不成功的问题,不用更改注册表
silverlight4 中文帮助silverlight4 中文帮助
Foundation Expression Blend 4 with Silverlight 4 takes you through your first steps in creating Rich Internet Applications (RIAs) using the latest release of Microsoft’s technology. You’ll explore ...
轻松创建Silverlight 4开发环境(在Visual Studio 2010)
Silverlight 4是最新版本。本资料中介绍了Silverlight 4中的新增功能和改进功能,还介绍了原有的功能。分为六个压缩包。
Silverlight 4是最新版本。本资料中介绍了Silverlight 4中的新增功能和改进功能,还介绍了原有的功能。分为六个压缩包。
Pro Silverlight 4 Pro Silverlight 4
Silverlight4 中文手册 chm