SilverLight企业应用框架设计【一】整体说明

本系列博客详细介绍了如何使用Silverlight开发企业级应用,包括自定义系统菜单设计、客户端与服务端交互、实体层及服务代理代码生成等关键步骤,特别强调了自己实现基于HTTP的REST服务,并提供了源码分享。

Silverlight企业应用框架设计【六】自定义系统菜单(使用自己的DataForm)

SilverLight企业应用框架设计【五】客户端调用服务端(使用JSON传递数据,自己实现RESTful Web服务)

SilverLight企业应用框架设计【四】实体层设计+为客户端动态生成服务代理(自己实现RiaService)

SilverLight企业应用框架设计【三】服务端设计

SilverLight企业应用框架设计【二】框架画面

SilverLight企业应用框架设计【一】整体说明

闲言碎语~不要讲

先上图片

image

这个系列讲到的这个系统与

WinForm企业应用框架设计【一】界限划分与动态创建WCF服务(no svc!no serviceActivations!)

WinForm企业应用框架设计【二】团队内部的约定和客户端按约定识别WCF服务

WinForm企业应用框架设计【三】框架窗体设计;动态创建菜单;

WinForm企业应用框架设计【四】动态创建业务窗体

WinForm企业应用框架设计【五】系统登录以及身份验证+源码

这个系列类似

只不过是用在silverlight上的

当然,换了平台就换了很多技术

下面我说一下这个框架的一些特点

 

一:自己实现基于HTTP的REST服务

用siliverlight开发企业应用

大多人数都喜欢用微软提供的EntityFramework + RIA Service

由于某些特殊的原因需要

项目可能不能用EF和RIAService

那么这个系列将为您提供一些指导和最佳实践原则

二:自己实现客户端实体和服务代理的代码生成逻辑

使用RiaService的人肯定会知道

VS开发环境在Silverlight客户端

自动生成了服务代理的代码和实体的代码

这些代码放在

Generated_Code\[YorRIAService].g.cs

这个隐藏文件里

如果我们抛弃RIAService,

那么势必将自己完成这些代码生成工作

在我们这个系列中将介绍到

每次编译程序都会自动生成这些代码

的技巧

三:自己实现的DataForm控件

Silverlight提供的DataForm控件用以编辑实体

非常强大

但是太过强大了,把一些操作搞他复杂了

咱们这个系列将使用自己的DataForm控件

完成实体编辑业务逻辑

-------------------------------------

还有其他的一些诸如

自定义tabcontrol模版的技巧

都会在这个系列中讲到

------------------------------------

本系列是使用SL4开发的

 

如果您感兴趣

那么就请推荐吧!

系列的最后

我会放出源码的!

谢谢大家了!

转载于:https://www.cnblogs.com/liulun/archive/2012/01/03/2311072.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值