2010.11.12 苏鹏

内容介绍

- 为什么要有RIA Service

- DataForm的应用

- 实例

 

预备知识

- 安装Visual Studio 2010

- 安装Expression Blend4

- 安装Silverlight tools for Visual Studio 2010

- 了解WCF应用

 

RIA Service

- 简化LOB(line of business)开发

第12讲:Silverlight中调用RIA Service

 

WCF应用

- 分布式应用解决方案

 

ADO.NET

- 封装的分布式数据访问应用

 

RIA Services

- ADO.NET服务应用的WCF实现

 

WCF RIA应用模板

- Demo

第12讲:Silverlight中调用RIA Service

添加数据

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service第12讲:Silverlight中调用RIA Service

添加一个EntityFramework

第12讲:Silverlight中调用RIA Service

创建Service

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

拖拽数据源到Xaml

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

运行程序

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

这样就完成了最简单的数据绑定。另外我们还可以在属性里面设置每个单元格的信息。

第12讲:Silverlight中调用RIA Service

如果我们还想增加一个详细信息显示,则需要把数据源的方式改为Detail

第12讲:Silverlight中调用RIA Service

这样就变成了单条信息的显示

第12讲:Silverlight中调用RIA Service

cs代码中OnNavigatedTo方法中可以接受一个参数,eventIDColumn是选中的列。

第12讲:Silverlight中调用RIA Service

然后我们在列表中添加Click事件,导向这个详细信息页面,并且在e的参数中传入ID值。

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

运行结果,点击一行可以看到详细信息

第12讲:Silverlight中调用RIA Service

第12讲:Silverlight中调用RIA Service

可以看到Silverlight中传参数还是直接用问号传值。

 

总结

- RIA Service

- ADO.NET与WCF

2010.12.2

相关文章: