WCF RIA 1.0的正式发布,让Silverlight开发业务应用系统变得更加简单,结构更加清晰,代码工作量大大减少,结合Visual Studio 2010让开.net Silverlight 应用效率更高。

RIA服务架构

数据驱动开发For Silverlight WCF RIA1.0 三步曲

开发环境

Windows 2008/Windows 7

IIS 7(II6部署比较麻烦)

Visual Studio 2010

RiaServicesToolkit.msi

Silverlight4_Tools.exe

RiaServices.msi

工具包可以通过微软官方网站 www.silverlight.net 下载

 

创建数据模型

数据库建模,表结构,主外键关系,字段约束,代码/参数表

数据驱动开发For Silverlight WCF RIA1.0 三步曲

数据驱动开发For Silverlight WCF RIA1.0 三步曲

数据服务(DomainService)

数据驱动开发For Silverlight WCF RIA1.0 三步曲

数据访问层(data access layer)使用ado.net entitiyframework

数据驱动开发For Silverlight WCF RIA1.0 三步曲

 

数据服务层(Domain Service)

通过数据访问层 entity framework创建的实体和CRUD方法,暴露成服务(domain server class)和实体元数据类(metadata class)

数据驱动开发For Silverlight WCF RIA1.0 三步曲

编译后客户端产生对应的Domain Context class

数据驱动开发For Silverlight WCF RIA1.0 三步曲

Xaml页面展示

通过DomainDataSource 绑定DomainContext

数据驱动开发For Silverlight WCF RIA1.0 三步曲

数据驱动开发For Silverlight WCF RIA1.0 三步曲

记录绑定datagrid,明细绑定dataform ,字段校验通过设定metadata class类实现

数据驱动开发For Silverlight WCF RIA1.0 三步曲

数据提交

数据驱动开发For Silverlight WCF RIA1.0 三步曲

 

Demo

http://192.168.103.78/CRM/CRMTestPage.aspx

数据驱动开发For Silverlight WCF RIA1.0 三步曲

相关文章:

  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2021-12-05
  • 2021-12-16
  • 2021-09-23
  • 2021-12-05
  • 2021-11-15
猜你喜欢
  • 2021-05-24
  • 2021-06-27
  • 2021-09-16
  • 2021-07-16
  • 2021-08-25
相关资源
相似解决方案