摘要: 阅读全文
posted @ 2009-07-27 22:50 GT_Andy 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Silverlight2现在支持的Image格式有jpg和png,部分png编码也不支持,同时有些png在xaml的design预览中不可见,但运行时可见。请看XAML markup中两行代码的异同: StackPanel Background="White" Orientation="Vertical" Image x:Name="blue" Source="/images/blue.png" Stretch="None"/ Image x:Name="green" Source="images/green.png" Stretch="None" / /StackPanel 阅读全文
posted @ 2009-07-27 22:08 GT_Andy 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 多线程对开发和用户体验的重要性不言而喻,Silverlight BCL 几乎提供了完整的 Thread Class。1. Dispatcher和 WPF / WinForm 一样,我们只能在 UI Thread 中更新显示控件属性。多线程编码时,需要借助于 Dispatcher。private void Button_Click(object sender, RoutedEventArgs e){new Thread(() ={this.Dispatcher.BeginInvoke(() = { this.TextBlock1.Text = DateTime.Now.ToString(); 阅读全文
posted @ 2009-07-27 16:20 GT_Andy 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Silverlight 支持使用 HTTP/HTTPS (System.Net.WebClient 等) 和 Socket (System.Net.Sockets) 两种方式访问远程服务器,但基于安全原因,对这些网络访问制定了严格的安全策略。1. HTTP/HTTPS 访问策略(1) 始终允许同域调用。同域是指调用必须使用同一子域、协议和端口,这是出于安全原因以及防止跨域伪造。(2) Silverlight 支持访问包含跨域策略文件的网站服务。跨域访问时,Silverlight Application 首先在目标 Web 服务的根路径查找 Silverlight 跨域策略文件 (clienta 阅读全文
posted @ 2009-07-27 16:06 GT_Andy 阅读(266) 评论(0) 推荐(0) 编辑