现在的位置: 首页 > 综合 > 正文

稳扎稳打 Silverlight 4.0 系列文章索引

2011年11月18日 ⁄ 综合 ⁄ 共 3623字 ⁄ 字号 评论关闭
[源码下载]

稳扎稳打 Silverlight 4.0 系列文章索引

作者:webabcd

在线DEMO
http://www.cnblogs.com/webabcd/archive/2010/08/09/1795417.html

1、稳扎稳打Silverlight(42) - 4.0控件之Viewbox, RichTextBox
介绍
Silverlight 4.0 控件一览:

  • Viewbox - 一个容器控件,其内只能有一个子元素。Viewbox 可以决定其内的子元素如何拉伸、缩放、对齐
  • RichTextBox - 编辑器。用于显示或编辑文本、超链、图片、UI元素等 

2、稳扎稳打Silverlight(43) - 4.0控件之WebBrowser, WebBrowserBrush
介绍
Silverlight 4.0 控件一览:

  • WebBrowser - 在 Silverlight 应用程序中显示 HTML 内容(只能在 OOB 模式下运行)
  • WebBrowserBrush - 一个 WebBrowser 类型的画笔(只能在 OOB 模式下运行) 

3、稳扎稳打Silverlight(44) - 4.0浏览器外运行(Out Of Browser)之OOB的增强及其新增的NotificationWindow
介绍
Silverlight 4.0 OOB 模式的新特性:

  • 新增了 Closing 事件
  • 实现程序在 OOB 模式下的自动更新
  • NotificationWindow - 在 OOB 模式下显示通知窗口,也就是 toast
  • 实现自定义的 NotificationWindow

4、稳扎稳打Silverlight(45) - 4.0浏览器外运行(Out Of Browser)之被信任的应用程序(Trusted Application)
介绍
Silverlight 4.0 OOB 之 被信任的应用程序:

  • 概述 
  • 访问本地文件系统
  • 调用 COM 接口
  • 自定义窗口样式和行为

5、稳扎稳打Silverlight(46) - 4.0UI之FlowDirection, TextTrimming, 响应鼠标滚轮事件, 响应鼠标右键事件, 全屏的新特性
介绍
Silverlight 4.0 用户界面(UI)相关:

  • FlowDirection - 指定文本或界面元素在它们的父元素中的流动方向 
  • TextTrimming - 文字溢出时的显示方式 
  • 响应鼠标的滚轮事件
  • 响应鼠标的右键事件
  • 全屏的新特性 - 当其他程序获得焦点时,是否退出全屏模式

6、稳扎稳打Silverlight(47) - 4.0UI之操作剪切板, 隐式样式, CompositeTransform, 拖放外部文件到程序中
介绍
Silverlight 4.0 用户界面(UI)相关:

  • 操作剪切板 - 支持获取或设置剪切板中的文本信息 
  • 隐式样式(Implicit Style) - 将某种样式应用到某种类型的所有元素,即全局样式 
  • CompositeTransform - 将多种转换方式合而为一 
  • 拖动(Drag)外部文件,并将其放到(Drop) Silverlight 程序中

7、稳扎稳打Silverlight(48) - 4.0其它之打印, 动态绑定, 增强的导航系统, 杂七杂八
介绍
Silverlight 4.0 其它:

  • 打印 - Silverlight 4.0 中新增的对打印的支持  
  • 动态绑定 - 新增的 C# 4.0 的特性及其应用
  • 增强的导航系统 
  • 杂七杂八

8、稳扎稳打Silverlight(49) - 4.0媒体之摄像头和麦克风
介绍
Silverlight 4.0 媒体方面的增强:

  • 新增对摄像头的支持
  • 新增对麦克风的支持

9、稳扎稳打Silverlight(50) - 4.0绑定之DependencyObject绑定, 索引器绑定, StringFormat, TargetNullValue和FallbackValue, CollectionViewSource
介绍
Silverlight 4.0 绑定相关的增强:

  • DependencyObject Binding - 新增了对 DependencyObject 绑定的支持 
  • Indexer Binding - 新增了对索引器绑定的支持 
  • StringFormat - 指定绑定数据的显示格式 
  • TargetNullValue - 当绑定数据为 null 时所需要显示的值 
  • FallbackValue - 当绑定失败(无法返回值)的时候所需要显示的值 
  • CollectionViewSource - 实现了 ICollectionView 的类,可以通过它对数据排序、筛选和分组 

10、稳扎稳打Silverlight(51) - 4.0绑定之数据验证IDataErrorInfo, INotifyDataErrorInfo
介绍
Silverlight 4.0 数据验证:

  • IDataErrorInfo - 对数据实体类提供自定义验证支持。.NET Framework 也有此接口,可以方便移植 
  • INotifyDataErrorInfo - 对数据实体类提供自定义验证支持,比 IDataErrorInfo 功能更强大。INotifyDataErrorInfo 支持异步验证,这就意味着其可以通过验证方法调用 Web 服务和用回调方法更新错误集合来添加服务器端验证 

11、稳扎稳打Silverlight(52) - 4.0绑定之 ICommand 命令和 MVVM 模式
介绍
Silverlight 4.0 MVVM 模式:

  • ICommand - 命令。可以将其绑定到 ButtonBase 或 Hyperlink 的 Command 属性上 
  • MVVM 模式 - Model-View-ViewModel 

12、稳扎稳打Silverlight(53) - 4.0通信之对WCF NetTcpBinding的支持, 在Socket通信中通过HTTP检索策略文件, HTTP请求中的ClientHttp和BrowserHttp
介绍
Silverlight 4.0 通信方面的增强:

  • NetTcpBinding - 通过  NetTcpBinding 与 WCF 服务进行通信
  • 支持在 Socket 通信中通过 HTTP 的方式检索策略文件 
  • HTTP 请求中的 ClientHttp 方式和 BrowserHttp 方式的应用

13、稳扎稳打Silverlight(54) - 4.0通信之对UDP协议的支持: 通过 UdpAnySourceMulticastClient 实现 ASM(Any Source Multicast),即“任意源多播”
介绍
Silverlight 4.0 对 UDP 协议的支持:

  • UdpAnySourceMulticastClient - 一个发送信息到多播组并从任意源接收多播信息的客户端,即 ASM 客户端

14、稳扎稳打Silverlight(55) - 4.0通信之对UDP协议的支持: 通过 UdpSingleSourceMulticastClient 实现 SSM(Source Specific Multicast),即“源特定多播”
介绍
Silverlight 4.0 对 UDP 协议的支持:

  • UdpSingleSourceMulticastClient - 一个从单一源接收多播信息的客户端,即 SSM 客户端

15、稳扎稳打Silverlight(56) - 4.0通信之与 WCF Data Services 进行通信
介绍
Silverlight 4.0 对 WCF Data Services 的支持:

  • DataServiceCollection<T> - 继承自 ObservableCollection<T>,用于将 WCF Data Services 提供的数据绑定到 Silverlight 控件上,当数据发生变化时可提供通知

16、稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
介绍
Silverlight 4.0 之 WCF RIA Services:概述以及如何通过 DomainDataSource 实现数据的添加、查询、更新和删除操作,以及服务端的查询、排序和分页等逻辑

17、稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
介绍
Silverlight 4.0 之 WCF RIA Services:DomainService 和 MVVM

18、稳扎稳打Silverlight(59) - 4.0通信之WCF RIA Services: 数据验证
介绍
Silverlight 4.0 之 WCF RIA Services:数据验证

19、稳扎稳打Silverlight(60) - 4.0通信之WCF RIA Services: 权限验证
介绍
Silverlight 4.0 之 WCF RIA Services:权限验证

20、稳扎稳打Silverlight(61) - 4.0通信之WCF RIA Services: 自定义服务端排序和分页
介绍
Silverlight 4.0 之 WCF RIA Services:实现自定义的服务端排序和分页

OK
[源码下载]

抱歉!评论已关闭.