WF实例学习笔记:(1)准备工作

本文通过示例程序《WF4HelloWorldToRealWorld》介绍如何在Asp.netMVC环境下使用Workflow。主要内容包括:通过Workflow调用WCFDataServices获取数据;用户注册验证流程;以及实现多步填写用户信息的功能。

     两年以前就学习过一段时间的Workflow,不过没有参与任何开发项目,所以都就着饭消化了。目前失业中,刚好复习一遍。首先感谢WXWinter(冬)麒麟等前辈的系列教程。

     本文以一个简单的示例程序《WF4HelloWorldToRealWorld》讲解在Asp.net MVC下如何应用Workflow。源程序作者Matt Milner,可以在http://mattmilner.com/Milner/Blog/post/2010/09/14/Demo-from-HDC-10.aspx 下载原版程序。

该程序主要演示了以下功能:

1、通过Workflow 调用 WCF Data Services 获取数据

学习资料参考:

WF4.0 基础篇 (二十一) WorkflowInvoker

WF4.0 基础篇 (二十四) Async Activity

WCF Data Service QuickStart

2、用户注册验证流程

 第十五章 流程事务的持久特性 PersistenceParticipant类的扩展

WF4.0 基础篇 (十九)  Persistence 持久化

WF4.0 基础篇 (十七) Bookmark

3、多步填写用户信息

WF4.0实战(十二):ASP.NET MVC2.0结合WF4.0实现用户多步注册流程

 

配置运行环境:

1、创建c:\mail 文件夹,实例程序不会通过SMTP服务器发送邮件而是保存在此文件夹中

2、创建数据库:WF4Persistence,并执行%windir%\microsoft.net\framework\v4.0.30319\SQL\en 目录下的:SqlworkflowInstanceStoreSchema.sql、 SqlWorkflowInstnaceStoreLogic.sql

3、创建数据库:aspnetdb,并运行 aspnet_regsql 配置membership provider

4、安装adventureworks数据库

运行程序:

解压后的解决方案包括四个工程

首先启动AdvDataServices ,然后运行FinancialAppWeb,就可以看到程序运行界面了

转载于:https://www.cnblogs.com/yanyan45/archive/2012/05/05/2466220.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值