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

[源码下载]


稳扎稳打 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
[源码下载]
posted @ 2010-10-28 08:57  webabcd  阅读(24221)  评论(48编辑  收藏  举报