
silverlight
shanyou
系统架构师
展开
-
WPF/Silverlight中的Command
这里所讨论的Command就是设计模式中的Command模式:命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。在我们日常的应用程序操作中,经常要处理各种各样的命原创 2009-01-17 23:03:00 · 996 阅读 · 0 评论 -
ObservableCollection 类
Windows Presentation Foundation (WPF) 在 Microsoft .NET Framework 中添加了一些功能,您可以可靠地使绑定控件与其数据源保持一致。这个类就是ObservableCollection。利用 ObservableCollection 类,WPF /Silverlight 应用程序可以使绑定控件与基础数据源保持同步,但它还提供了更有用的信息原创 2009-01-17 21:38:00 · 1955 阅读 · 0 评论 -
RIA 应用程序模式
RIA是Web开发和部署模式的一种演变。WWW和HTML最初是用来显示信息和为这些信息进行随机存储的联合体。Web部署模式非常有用,然而,一些开发团队迫不及待地使用HTML来创建应用程序界面。这样一来,由于用户界面控制的有界集,以及缺乏客户端数据控制模式,大部分应用程序在可用性上面是毫无意义的地位。RIA的到来帮助开发者有机会实现用户程序界面的功能性需求,创建更实用的应用程序。 微软模式与实践团原创 2009-02-14 17:00:00 · 1208 阅读 · 0 评论 -
Silverlight 和WPF的Composite Guidance(Prism V2)发布了
Microsoft 模式和实施方案小组最近发布了第二个版本的“WPF 复合应用程序指南”,这一新指南旨在充分利用 WPF/Silverlight 的功能和编程模型。同时,团队还根据内部产品团队、客户以及 .NET 社区的反馈,在之前复合应用程序指南的设计基础上进行了完善。 V2版本新特性: Composite scenarios for Silverlight Multi-tar原创 2009-02-20 14:22:00 · 728 阅读 · 0 评论 -
Windows界面开发测试框架-White
white 是一个可以作 UI 自动化测试的 Framework,可以搭配任何 Unit test framework 来使用。White与WatiN类似,它封装了微软的UIAutomation库和Window消息,可以用于测试包括Win32,WinForm, WPF和SWT(java)在内的软件。ThoughtWorks的Vivek Singh是该项目的Leader,他已将White放在了Cod原创 2009-02-21 17:50:00 · 1160 阅读 · 0 评论 -
Silverlight + Model-View-ViewModel (MVVM)
早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式的博文,这种模式被他所在的微软的项目组用来创建Expression Blend(即Sparkle)。它跟Martin Fowler的Presentation Model非常相似,唯一不同的是,它填平了presentation model和使用了WPF的丰富的数据绑定的view之间的沟壑。在原创 2009-03-01 03:51:00 · 1922 阅读 · 0 评论 -
Silverlight相关博客收集20090927
收集的silverlight相关文章: Silverlight, SEO & ASP.Net MVC – Part 1 (Proof of Concept ) Silverlight, SEO & ASP.Net MVC – Part 2 (Solidifying a Strategy) Secrets of the Silverlight Toolkit TreeView原创 2009-09-27 07:55:00 · 584 阅读 · 0 评论 -
使用 nRoute 框架来实现基于 Silverlight 的桌面应用
nRoute Framework 是 codeplex 中的一个开源项目,你可以使用 nRoute 实现基于 Silverlight/ WPF 的类似桌面应用的框架。nRoute 实现类似于.net 3.5 sp1的asp.net mvc的结构。 1. http://www.orkpad.com/Blog/post/2009/04/02/Introducing-nRoute-an-ap原创 2009-06-29 22:19:00 · 1039 阅读 · 1 评论 -
Silverlight + Model-View-ViewModel (MVVM)
早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式的博文,这种模式被他所在的微软的项目组用来创建Expression Blend(即Sparkle)。它跟Martin Fowler的Presentation Model非常相似,唯一不同的是,它填平了presentation model和使用了WPF的丰富的数据绑定的view之间原创 2009-03-01 11:26:00 · 1093 阅读 · 0 评论 -
RIA 应用程序模式
RIA是Web开发和部署模式的一种演变。WWW和HTML最初是用来显示信息和为这些信息进行随机存储的联合体。Web部署模式非常有用,然而,一些开发团队迫不及待地使用HTML来创建应用程序界面。这样一来,由于用户界面控制的有界集,以及缺乏客户端数据控制模式,大部分应用程序在可用性上面是毫无意义的地位。RIA的到来帮助开发者有机会实现用户程序界面的功能性需求,创建更实用的应用程序。微软模原创 2009-02-14 17:27:00 · 557 阅读 · 0 评论 -
Silverlight 中的 CoreCLR
Silverlight 2 包含一个 CLR,但并不是其他 .NET 应用程序和程序集使用的 CLR. Silverlight CLR 也称为 CoreCLR,在设计时充分考虑了不同用途。CoreCLR 专为跨平台互操作性而设计,可与 CLR 同时运行并支持不同的安全模型以及不同版本的基础类库。CoreCLR 是 Silverlight 使用的虚拟机。它类似于为 .NET Fram原创 2009-01-21 23:29:00 · 532 阅读 · 0 评论 -
Pushing Data to a Silverlight Client with a WCF Duplex Service
Silverlight 2 Networking Options http://weblogs.asp.net/dwahlin/archive/2008/04/10/silverlight-2-networking-options.aspxPushing Data to a Silverlight Client with a WCF Duplex Service - Part I原创 2008-12-10 23:33:00 · 474 阅读 · 0 评论 -
Microsoft Silverlight 2正式版
2008年10月14日Silverlight 2的正式版终于发布了!Silverlight作为一种网络技术,为用户带来下一代互联网络的丰富体验,为网络应用开发商以及其客户带来双重价值。配合Silverlight技术,微软提供的一系列工具让用户可以更快更方便的开发出跨设备跨平台跨浏览器的丰富的网络应用程序,并使应用程序的扩展性、可靠性、性能、安全性等受到一定的保障。由于这些工具重用了微软已原创 2008-10-15 21:38:00 · 563 阅读 · 0 评论 -
Silverlight 2.0 教程
Silverlight 2.0 in Examples: Part 1 - Silverlight Elements: Panels and Controls原创 2008-09-30 11:39:00 · 503 阅读 · 0 评论 -
微软推出Silverlight 1.0正式版
Scott Gu的Silverlight正式版宣言:http://weblogs.asp.net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx 团队老大Miguel de Icaza的blog说明:Microsoft/Novell Colla原创 2007-09-07 08:03:00 · 617 阅读 · 0 评论 -
Balder 3D Engine for Silverlight
Silverlight在微软的产品特性中是没有3D功能的,但是开源社区的力量是强大的,现在有一个开源项目来实现这个功能,项目名称叫做Balder,网址是:http://www.codeplex.com/Balder。微软同开源社区的协作方面正在推动这位巨人的技术进步。Balder 3D Engine for Silverlight是以Silverlight 1.1为基础构建的,并且是原创 2007-06-17 14:15:00 · 1256 阅读 · 0 评论 -
奚江华的几篇Silverlight文章
Silverlight抢先预览(1)微软的RIA技术银光乍现Silverlight抢先预览(2)Silverlight/RIA不只是炫目的动画效果Silverlight抢先预览(3)与既有网页技术整合,Silverlight不是孤岛原创 2007-05-17 21:20:00 · 858 阅读 · 0 评论 -
Silverlight for linux 和 DLR(Dynamic Language Runtime)
Mono之父Miguel de Icaza 参会微软Mix 07大会。在他的blog有这篇短文:摘录如下:Dynamic Language Runtime: Let the Speculation BeginFor the last couple of weeks news started tricklying over IM and email that Microsoft原创 2007-04-30 22:27:00 · 676 阅读 · 0 评论 -
WPF/E + 3D [来自Msdn forums]
WPF/E doesnt have built-in 3D functionality.However, approximate 3D functionality can be obtained using some simple tricks. You may see the demonstration on http://www.windowsvista.si/main.htm?s原创 2007-04-29 20:27:00 · 630 阅读 · 0 评论 -
Animation test (Silverlight (WPF/e) vs DHTML vs Flash vs WPF vs Apollo)
The goal of this test is to directly compare performance of different RIA frameworks / approaches in different browsers. The test, which implements simple animation demo was initially created in原创 2007-04-29 20:27:00 · 671 阅读 · 0 评论 -
MIX大会上的SilverLight Session
MIX大会上的SilverLight Session不少阿,看来是Mix大会的主角,没有机会参加这个会议。Building Rich Web Experiences using Silverlight and JavaScript for DevelopersSpeaker(s): Joe Stegman - MicrosoftAudience(s): Developer原创 2007-04-26 18:27:00 · 872 阅读 · 0 评论 -
WPF和Silverlight的关系
由于名称的关系, WPF与WPF/E一直被认为是类似的东西.其实两者除了呈现UI的部分使用的是共同语言XAML之外,两者在本质上有很大的不同. 甚至,XAML对WPF与Silverlight有不同的意义,也不能算是两者间"共同的语言". XAML对WPF来说,是一种把.NET程序语言改用XML来描述的方式.换句话说,XAML用在WPF上,像是另外一种程序语言.与C#, VB原创 2007-04-24 23:28:00 · 1127 阅读 · 1 评论 -
Silverlight 3.0 RTM资源
2009年7月11日消息,微软正式发布Silverlight 3,其中在6大方面功能做了改善。1、平滑视频流技术,也就是H.264编解码器:微软表示其新视频流功能提高了浏览器上的视频质量,已经可以和电视视频相比。2、数字版权管理:Silverlight 3在数字内容保护上做了提高。内容生产商从发布内容之始就可以跟踪并保护其发布的内容。3、现场感:Silverlight 3支持原创 2009-07-11 20:18:00 · 701 阅读 · 0 评论 -
WPF/Silverlight的UI和逻辑完全分离
在WPF/Silverlight的自定义控件上UI与Style (ControlTemplate)的分离上是由一个共同的约定的,这其中的角色就是TemplatePart。可以参照以下几个链接的说明:在WPF中自定义控件(3) CustomControl (下):http://www.cnblogs.com/zhouyinhui/archive/2007/12/01/979715.ht原创 2009-02-22 23:27:00 · 817 阅读 · 0 评论 -
Silverlight 和WPF的Composite Guidance(Prism V2)发布了
Microsoft 模式和实施方案小组最近发布了第二个版本的“WPF 复合应用程序指南”,这一新指南旨在充分利用 WPF/Silverlight 的功能和编程模型。同时,团队还根据内部产品团队、客户以及 .NET 社区的反馈,在之前复合应用程序指南的设计基础上进行了完善。V2版本新特性:Composite scenarios for Silverlight Multi-t原创 2009-02-20 22:27:00 · 669 阅读 · 0 评论 -
DeepEarth:使用Silverlight的地图控件
DeepEarth是一个地图控件,它将微软的Silverlight 2.0平台和DeepZoom(MuliScaleImage)控件联合起来。其核心构建在这些创新的技术上以提供这样一种架构:可以将服务层、数据提供者以及你自己的客户化地图元素集成到富于表现力的用户体验中。同时它还有一些深入的示例说明了如何使用Virtual Earth Web Services以充分利用高级GIS的服务功能原创 2008-12-28 19:31:00 · 762 阅读 · 0 评论 -
Silverlight 2 DataGrid December 2008
Silverlight 2 DataGrid控件的12月版本,修复了30多个bug,bug也是太多了吧:Rows containing focus no longer disappear when the ItemsSource changes ComboBox and other controls opening a popup now work as expected D原创 2008-12-20 22:31:00 · 517 阅读 · 0 评论 -
Vista 下无法安装Silverlight Tools for Visual Studio 2008 SP1的原因
很郁闷的一件事是 Silverlight Tools for Visual Studio 2008 SP1在Vista下无法安装,原因很简单,由于在运行Silverlight_Tools之前运行过Visual Stuido 2008, 安装的过程中在安装vs的模板的时候出错,回滚,导致无法安装。然在重启电脑后,没有运行Visual Studio 2008的情况下安装顺利完成,从安装原创 2008-11-15 09:36:00 · 794 阅读 · 0 评论 -
集成Silverlight 2的AJAX框架 Visual WebGui
利用AJAX和Silverlight,可以做出Vista那样的界面,非常Cool。 Visual WebGui 是一个类似于Google 的GWT(http://code.google.com/webtoolkit/),Google Web Toolkit 已经吸引了全世界无数web程序员的眼球,因为它承诺能够使AJAX Web开发变得简单。同样Visual WebGui 有GWT一原创 2008-03-29 17:49:00 · 624 阅读 · 0 评论 -
Mix08 88个录像
Luciano Evaristo Guerche先生在博客里列出了录像直接链接,总共88个 :Mix 2008, 88 presentations (WMV and MP4 links)This post is an update to Mix 2008, 65 presentations so far (WMV direct links)In this post I hav原创 2008-03-13 08:51:00 · 2342 阅读 · 0 评论 -
agTweener - An animation library for Silverlight
AgTweener在Silverlight所创造出来的动态动画和过渡效果(由代码)是更容易维护和控制的,以及相对于动画的基础上更加稳定,它创造的动画基于实时性,而不是帧。具体参看作者的blog:agTweener - An animation library for Silverlight项目在Codeplex上的地址:http://www.codeplex.com/agTweene原创 2008-03-09 09:52:00 · 543 阅读 · 0 评论 -
Silverlight 2 的基础XAML语法学习
要想成为Silverlight 的开发高手,熟练通达XAML语法是必由之路。现在我们来一个空的XAML模板。 Silverlight 1.0 的模板是这样的:http://schemas.microsoft.com/client/2007" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width原创 2008-03-06 23:52:00 · 577 阅读 · 0 评论 -
Silverlight ASP.NET control
收集的几个Silverlight ASP.NET control,非常有趣,有兴趣可以去瞧瞧。Silverlight ASP.NET control: ClientServices Silverlight ASP.NET control: AsyncFileUpload原创 2007-06-02 14:16:00 · 406 阅读 · 0 评论 -
更新Silverlight ctp到Silverlight beta 1.0
下面是我更新Silverlight ctp到Silverlight beta 1.0的一个纪录,希望对各位同学有帮助。1、卸载Silverlight ctp 和sdk以及VS template2、安装Silverlight Beta 1.0 (http://www.microsoft.com/silverlight/install.aspx).3、安装Microsoft Si原创 2007-05-05 12:26:00 · 505 阅读 · 0 评论 -
Silverlight 1.0 beta 和1.1 Alpha体验
昨天发了个帖子Silverlight for linux 和 DLR(Dynamic Language Runtime)。早上看有了新帖子 silverlight1.0beta 和 silverlight1.1 alpha发布了.,还有思归的SilverLight新版,托管代码支持,IronRuby。下载了sdk后看了一下,从CTP进入Beta,也象Altas 到asp.ne原创 2007-05-01 11:27:00 · 513 阅读 · 0 评论 -
网上Silverlight项目收集
1、Silverlight + OpenXML Video :This is a Silverlight proof of concept application that displays random commercials on a video that are extracted from an Excel spreadsheet. http://www.codeplex.co原创 2008-03-07 21:12:00 · 811 阅读 · 0 评论 -
Silverlight 2应用所采用的WCF技术
作者统计了2009年2月以来700多个Silverlight 2应用程序所采用的WCF通讯和序列化技术, http://tomasz.janczuk.org/2009/07/adoption-of-wcf-technologies-in.html.原创 2009-07-20 20:18:00 · 515 阅读 · 0 评论 -
企业应用中使用Silverlight 3
Q&A: Microsofts Scott Guthrie Breaks Down Silverlight 3 for Enterprise Developers:http://weblogs.asp.net/shahabfar/archive/2009/07/18/q-amp-a-microsoft-s-scott-guthrie-breaks-down-silverlight-3-原创 2009-07-18 20:18:00 · 696 阅读 · 0 评论 -
Silverlight 2 应用程序部署到任意HTML页面
Silverlight 2 应用程序部署到任意HTML页面,可以采用ActiveX的方法,在页面中放入object标签,设置相应的属性即可。使用 object 元素,可以用与所有受支持浏览器兼容的方式在 HTML 中嵌入和配置 Silverlight 插件。具体可参看:如何使用 HTML 将 Silverlight 添加到网页.例如webabcd的Silverlight 2.0 De原创 2009-01-17 22:29:00 · 618 阅读 · 0 评论 -
ObservableCollection 类
Windows Presentation Foundation (WPF) 在 Microsoft .NET Framework 中添加了一些功能,您可以可靠地使绑定控件与其数据源保持一致。这个类就是ObservableCollection。 利用 ObservableCollection 类,WPF /Silverlight 应用程序可以使绑定控件与基础数据源保持同步,但它还提供了更有原创 2009-01-17 21:29:00 · 1685 阅读 · 0 评论