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


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

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

    RIA服务架构

    开发环境

    Windows 2008/Windows 7

    IIS 7(II6部署比较麻烦)

    Visual Studio 2010

    RiaServicesToolkit.msi

    Silverlight4_Tools.exe

    RiaServices.msi

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

     

    创建数据模型

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

    数据服务(DomainService)

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

     

    数据服务层(Domain Service)

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

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

    Xaml页面展示

    通过DomainDataSource 绑定DomainContext

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

    数据提交

     

    Demo

    http://192.168.103.78/CRM/CRMTestPage.aspx

  • 相关阅读:
    pop动画
    CoreData的用法
    高德地图详细使用方法
    GDataXML配置过程
    图片懒加载(仿SDWebImage)
    GCD创建单例
    多线程-多线程基础
    Zookeeper-集群与单机实践
    oracle-union all与order by联合使用
    分布式和集中式架构
  • 原文地址:https://www.cnblogs.com/neozhu/p/1740828.html
Copyright © 2020-2023  润新知