两年以前就学习过一段时间的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数据库

运行程序:

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

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

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

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

相关文章:

  • 2021-12-08
  • 2021-12-06
  • 2022-12-23
  • 2021-08-21
  • 2022-12-23
  • 2021-05-06
  • 2021-11-03
  • 2021-08-10
猜你喜欢
  • 2021-04-07
  • 2021-11-16
  • 2021-11-24
  • 2021-04-04
  • 2021-08-22
  • 2021-04-25
相关资源
相似解决方案