摘要: 上一篇介绍了ViewModel,下面介绍一下结构中RiaService。 在.net 4.0中,为我们提供了一个新的Ria服务:Domain Service,主要用于处理SilverLight与服务端的通信问题。以往我们在处理这方面的问题时,首先想到的是用WCF、Web Service等方式来实现,所以在处理过程中还需要去考虑通信方面的问题。但有了Domain Service后,我们不用再去关心这方面的问题,它会自动帮我们生成相应的通信协议与代码,将我们所提供的服务曝露给Silverlight客户端。 阅读全文
posted @ 2010-03-15 01:15 yo 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了MVVM架构的总体架构,下面介绍一下里面ViewModel与RiaService的实现过程 1.ViewModel,定义与View相对应的属性与操作,如下: ViewModelBase.cs,这里继承自INotifyPropertyChanged,这样,当与之所绑定的View发生变化时,就能触发ViewModel相对应的属性或方法。代码如下 阅读全文
posted @ 2010-03-15 00:37 yo 阅读(908) 评论(0) 推荐(0) 编辑