gstarwd 发表于 2013-1-23 02:21:00

Silverlight融合ajax实现前后台数据交互(不可取)

两年前Silverlight 还未起名,故事发生在WPF/E 的年代里。07年8月在中软实习时,我承担起了在. Net 中嵌入WPF/E的任务,目的是增强用户体验。事出偶然,本来公司强调的是用WCF 做项目审批流程,WPF /E增强用户体验;由于个人的无知与偷懒,我产生了天真的想法:用WPF/E 来做审批流程,这不是一举两得吗。
下面介绍的就是用Silverlight (微软在07 年9 月将WPF/E更名为Silverlight )融合ajax做的审批流程。界面上的审批流程从下向上包括3部分,部门审批,科技处审批,厂长审批。实现的功能是可以定制审批流程,比如审批流程是部门审批--> 厂长审批,也可以定制成科技处审批--> 厂长审批。定制的数据存在后台xml 文件中。
前台Silverlight 表现层语言xaml , 后台服务器脚本语言C# ,数据存储格式xml ,中间数据传输技术ajax 。
.Net中嵌入Silverlight Page 的方法是在aspx 中调用js 函数传递xaml 文件相对于服务器的路径,如下:
<div class="dp-highlighter collapsed"><div class="bar"><div class="tools">+ expand sourceview plaincopy to clipboardprint?
页: [1]
查看完整版本: Silverlight融合ajax实现前后台数据交互(不可取)