作者:WXWinter —— 兰竹菊梅★春夏秋冬☆ —— wxwinter@163.com
上面的作者的整个博客都是写工作流的,有兴趣的朋友可以去他的博客逛逛.
WF4.0 技术文章
摘要: WF4.0 的流程设计器,可根据流程启参数自动构建启动窗体, 根据Bookmark自动构建提交窗体,可保存,加载,调试VS2010设计的工作流文件,提供可视化的流程测试界面,可设计WF4.0的顺序工作流,FlowChar工作流, 状态机工作流
阅读全文
摘要: WF4.0 基础篇 (三十 完) 对学习WF的一点建议 从09年10月份 NET4.0 Bata 2发布后,我就开始写[WF4.0 基础篇]这个系列,经历了5个多月终于在NET4.0正式发布前将这个系列完成了 这段时间与一些对WF4.0感兴趣的公司与开发人员有过一些交流. 先说一下对WF感兴趣的公司,有些公司已经开始用WF4.0开发业务流程管理类软件了,这些公司与我交...
阅读全文
摘要: PowerShell 提供了命令行管理系统的功能,但通常情况下,操作人员要完成某种业务需要多组PowerShell 命令,这样会很烦琐,错误率也比效高.操作人员可以编写powerShell脚本来组织命令,本文将介绍如何使用WF来组织PowerShell命令,让操作人员只关心具体的命令,在一个可视化的流程设计器中组织命令间的逻辑关系
阅读全文
摘要: 关于NET4.0中的WF3.5看标题,大家可能会有疑问, WF3.5是NET3.5的, NET4.0中的是WF4.0 WF3.5与WF4.0 是两个不同的产品,那NET4.0中的WF3.5是什么 看一下我的说明: 创建一个WF3.5的项目 看一下项目所引用的类库版本: 下面改一下项目的.NET版本: 再看一下版本: &#...
阅读全文
摘要: 例子下载:http://files.cnblogs.com/foundation/wcfwfSample.rar 例子说明: WCF Workflow Service创建启用WF的WCF服务 例1:一个用于计算加法的服务添加WCF Workflow Service 当添加完成后,1.VS2010会自动生成一个模板,扩展名为xamlx,2....
阅读全文
摘要: 本节主要介绍Interop调用WF3.X的Activity 本文例子下载: http://files.cnblogs.com/foundation/InteropSample.rar本文例子说明 Interop调用WF3.X的Activity类名System.Activities.Statements.Interop文件System.Workflow.Runtime.dl...
阅读全文
摘要: 例子下载:http://files.cnblogs.com/foundation/ActivityFuncSample.rar ActivityFunc<TResult> 类名System.Activities.ActivityFunc<TResult>System.Activities.ActivityFunc<T, TResul...
阅读全文
摘要: 例子下载:http://files.cnblogs.com/foundation/ActivityActionSample.rar ActivityAction 类名System.Activities.ActivityActionSystem.Activities.ActivityAction<T>System.Activities.Acti...
阅读全文
摘要: 例子下载:http://files.cnblogs.com/foundation/AsyncCodeActivitySample.rar 项目说明: Async Activity Async的意思是异步,但有一点一定要注意,不能按字面理解,该Activity的功能是以同步的方式调用异步方法的Activity 建议看过[WF4.0 基础篇 (十三) InvokeMethod ...
阅读全文
摘要: 本文例子下载http://files.cnblogs.com/foundation/GenericActivitySample.rar范型ActivityActivity public sealed class GenericActivity<T> : CodeActivity { publ...
阅读全文
摘要: 本文以控制一组逻辑线路开关为例演示WF在算法上的应用,另外本文是结合 [规则引擎] ,大家可以狠好的比效一下C#代码, 状态机 , 规则引擎,流程图在流程控制与算法上的各自特点
阅读全文
摘要: 本文是一个 WF控制3D数字模型的例子,用这个例子向大家介绍一下WF在工控,产品线生产流程模拟,动做流程模拟,现场行为再现,虚拟生产,虚拟对抗等方面的应用空间.
阅读全文
摘要: WF是什么系列之 [使用WF 实现会签业务流程] 我在 WF是什么系列之[基于WF与WCF构建数据逻辑层] 一文提到WF并不是面向企业业务流程应用的产品, 可是我为什么又用WF开发企业业务流程应用呢,这是因为WF的特点是处现流程,企业业务流程应用中最复杂的也是流程,用一个面向流程的开发平台去开发企业业务流程应用正合适. 但毕竟WF不是专们针对企业业务流程应用的,虽然WF有一...
阅读全文
摘要: WF是什么,许多对NET技术有了解的人能说出一点,但又说不清楚,不论你认为WF是什么,但不要与Jbpm ,Shark ,Biztalk,SharePoint 这些产品做比效,这些产品有共同的特点就是面向企业业务流程应用的产品,WF不是,WF面向的开发人员,WF是一个使用XML描述,具有IOC、AOP功能的流程控制的开发平台.自从接触WF后我一直在解释WF与传统工作流之间的区别,但现在看来是不够的.所以我决定再写一个系列,用一些具体应用来全面介绍一下WF
阅读全文
摘要: 提供流程设计,调试,图形化状态跟踪,自动生成数据页面,格式转换,等功能
阅读全文
摘要: WF4.0 RC 对 Beta2 的变化很小明显之处只是FlowSwitch,Switch,ForEach 等的非范型版Activity从类库中移除了.现在只能使用范型版FlowSwitch<T>,Switch<T>,ForEach<T>还有,WF4.0状态机工作流看来不可能随VS2010发布了,只能等独立的SDK或下一版本了总体来说,RC已决定了WF4.0的全...
阅读全文
摘要: Tracking 介绍WF跟踪是用来记录工作流执行情况 WF跟踪由以下几部分组成:跟踪记录 Tracking Records从工作流运行时发出跟踪配置 Tracking Profile用来筛选从工作流实例中发出的跟踪记录跟踪参与者 Tracking Participants用来订阅跟踪记录。跟踪参与者包括处理来自跟踪记录的负载的逻辑Activi...
阅读全文
摘要: 适用于WF4.0的流程设计器 (Wxd.WF,BPM.Foundation,Wxwinter.WF 升级用) 提供调试,图形化状态跟踪,自动生成数据页面,格式转换,Silverlight支持等功能后面我会加入转换WF3.x流程的功能 主界面 创建工作流 保存工作流可以保存成多种格式 流程查看 流程设计...
阅读全文
摘要: 本节主要介绍WF4 中 WorkflowInvoker的使用 本文例子下载:http://files.cnblogs.com/foundation/WorkflowInvokerSample.rar 本文例子说明 WorkflowInvoker类名System.Activitys.WorkflowInvoker文件System.Activiti...
阅读全文
摘要: 本节主要介绍WF4 中 有返回值Activity的使用本文例子下载:http://files.cnblogs.com/foundation/ActivityWithResultSample.rar 本文例子说明 ActivityWithResult类名System.Activities.ActivityWithResult文件System.Activities.dll结构说明继承Acti...
阅读全文
摘要: 本节主要介绍WF4 中持久化的使用 本文例子下载:http://files.cnblogs.com/foundation/PersistenceSample.rarPersistence 持久化WF4提供了一个抽象类System.Runtime.Persistence.InstanceStore,用于定义持久化的实现.该类来自于System.Runtime.dll可以从Instanc...
阅读全文
摘要: 本节主要介绍WF4 中 Flowchart的使用 本文例子下载:http://files.cnblogs.com/foundation/FlowcharSample.rar本文例子说明 Flowchart 说明 Flowchart类名System.Activities.Statements.Flowchart文件System.Activities.dll结构说明继承 N...
阅读全文
摘要: 本节主要介绍WF4中无返回值Bookmark与有返回值Bookmark,以及Bookmark在parallel,ParallelForEach,ForEach中的使用. 本文例子下载:http://files.cnblogs.com/foundation/BookmarkSample.rar本文例子说明 BookmarkBookmark可使用流程Idle并触发实例的OnIdle...
阅读全文
摘要: 本节主要介绍WF4的补偿 本文例子下载:http://files.cnblogs.com/foundation/CompensableWorkflow.rar本文例子说明 CompensableActivity 补偿容器补偿使用户可以指定对基于身体活动的成功完成后发生的活动的活动而须采取纠正行动 CompensableActivity 补偿容器 类名System....
阅读全文
摘要: 本节主要介绍WF4的事物 本文例子下载: http://files.cnblogs.com/foundation/TransactionScopeWorkflow.rar本文例子说明 准备例子中要用到的数据库创建一个名为[wxwinterWFTest]的数据库,在数据库中创建一个名为[UserTable]的表,在表中创建一个名[UserUD]的[nurchar(50)]...
阅读全文
摘要: 本节主要介绍WF的实例是单线程运行的,Delay并不是Thread.Sleep,Parallel是单线程运行的,WorkflowApplication与WorkflowInvoker在调用流程上的区别,InvokeMethod 调用异步方法
阅读全文
摘要: 本节主要介绍InvokeMethod 调用静态方法,实例方法,params参数方法,out参数方法,ref参数方法,范型方法 本文例子下载: http://files.cnblogs.com/foundation/InvokeMethodWorkflow.rar本文例子说明 InvokeMethod 调用方法类名System.Activities.Statements.I...
阅读全文
摘要: 本节主要介绍CancellationScope在异常中的使用,以及CancellationScope在Parallel 的使用. 本文例子下载: http://files.cnblogs.com/foundation/CancellationScopeSample.rar本文例子说明 CancellationScope 取消容器类名System.Activities.Stat...
阅读全文
摘要: 本节主要介绍WF的异常产生方式;WF流程结束方式;以及Throw,TryCatch,Rethrow ,TerminateWorkflow 的使用 本文例子下载:http://files.cnblogs.com/foundation/ExceptionWorkflow.rar本文例子说明 WF的异常产生方式与流程结束方式WF的异常可由以下方式产生使用[Throw Activity] ...
阅读全文
摘要: 本节主要介绍AddtoCollection<T>,RemoveFromCollection<T>,ClearCollection<T>,ExistsInCollection<T> 的使用. 本文例子下载:http://files.cnblogs.com/foundation/CollectionSample.rar本文例子说明 ...
阅读全文
摘要: 本节主要介绍Parallel,Pick,PickBranch,ParallelForEach 的使用.
阅读全文
摘要: 本节主要介绍IF, Switch, While, DoWhile, ForEach 的使用.
阅读全文
摘要: 本节主要介绍如何在WF4.0中参数与变量的使用原则与技巧,这些内容是学习WF4.0首先要掌握的
阅读全文
摘要: 本节主要介绍如何在WF4.0中使用参数,以及在流程启动时传入参数据在流程结束时读取参数
阅读全文
摘要: 本节主要介绍如何在WF4.0中使用变量,以及为变量赋值
阅读全文
摘要: 本节主要介绍如何在WF4.0的流程中添加多个Activity,以及如何自定义Activity
阅读全文
摘要: 通过本节,可以初步了解WF程序的特性,为以后的WF类应用开发提供一个初步的感性认识
阅读全文
摘要: 从本篇开始,将正式讲解WF4.0,本文主要涉及如下内容:Activity介绍, WF4.0 中工作流的结构,通过WriteLine演示InArgument参数的使用
阅读全文
摘要: 来博客园写WF主题博客已经3年了, 在园子里认识了很多朋友,也学了很多知识.看到园子现在的气氛不太好,我很着急,但唯一能做的就是写点技术文章以感谢博客园为我们提供这么好的交流环境.从WinFX到NET3.x再到NET4.0 ,WPF,WCF,WF 始终是放在一起的,WPF(silverlight)用于程序UI的展现,WCF用于程序通信,WF用于程序的逻辑控制,这种思想在微软提出WinFX到现在的NET3.x再到NET4.0都是十分明确的. WPF(silverlight)与WCF现在已被大家熟知,并已广泛使用.但关注WF的人却还不是很多.现在我准备从写几个WF4.0系列的文章,大家可以通过这几个系列的文章了解一下WF
阅读全文
- WF4.0 基础篇 (一)开始使用WF
来源:https://www.cnblogs.com/caosenianhuan/p/WF.html 最近公司要重新上线一套新的CRM系统,要重整老系统里的业务流模块,团队讨论已微软的workflow ...
- WF4.0 基础篇 (十八) Flowchar
本节主要介绍WF4 中 Flowchart的使用 本文例子下载: http://files.cnblogs.com/foundation/FlowcharSample.rar 本文例子说明 Flowc ...
- (六)SpringBoot2.0基础篇- Redis整合(JedisCluster集群连接)
一.环境 Redis:4.0.9 SpringBoot:2.0.1 Redis安装:Linux(Redhat)安装Redis 二.SpringBoot整合Redis 1.项目基本搭建: 我们基于(五) ...
- iOS开发swift语法0基础篇—————(swift技术交流群:361513739)
iOS开发之swift语法0基础篇:点击打开链接 swift技术交流QQ群361513739
- 25个增强iOS应用程序性能的提示和技巧(0基础篇)
在开发iOS应用程序时,让程序具有良好的性能是非常关键的. 这也是用户所期望的,假设你的程序执行迟钝或缓慢,会招致用户的差评.然而因为iOS设备的局限性,有时候要想获得良好的性能,是非常困难的. 在开 ...
- (二)SpringBoot2.0基础篇- 静态资源的访问及Thymeleaf模板引擎的使用
一.描述 在应用系统开发的过程中,不可避免的需要使用静态资源(浏览器看的懂,他可以有变量,例:HTML页面,css样式文件,文本,属性文件,图片等): 并且SpringBoot内置了Thymeleaf ...
- 在Eclipse中使用JUnit4进行单元測试(0基础篇)
本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,须要写成千上万个方法或函数,这些函数的功能可能 ...
- PHP訪问MySql数据库 0基础篇
在站点后台,常常要与数据库打交道.本文介绍怎样使用XAMPP来管理MySql数据库及怎样用PHP来訪问MySql数据库. 一.使用XAMPP来管理MySql数据库 首先使用XAMPP打开MySql的管 ...
- (一)SpringBoot2.0基础篇- 介绍及HelloWorld初体验
1.SpringBoot介绍: 根据官方SpringBoot文档描述,BUILD ANYTHING WITH SPRING BOOT (用SPRING BOOT构建任何东西,很牛X呀!),下面是官方文 ...
随机推荐
- Light OJ 1032 - Fast Bit Calculations(数位DP)
题目大意: 一个数字把他看成二进制数字,数字里又会一些相邻的1,问从0到n至间所有相邻1的总和是多少? 分解成2进制数字,然后数位DP就行了. ======================== ...
- Unity Diffuse Metal Shader Mod
Shader "MetalShader" { Properties { _MainTex ("Base (RGB) RefStrGloss (A)", 2D) ...
- 局域网内通过UDP协议进行传输接受数据——AsyncUdpSocket
在相同的局域网内,可以通过Udp协议进行数据的传输和接收,Udp协议与Http协议不同,Udp更加方便快捷,省去了很多步骤,但是也有很多传输问题,在局域网内小范围传输数据时Udp还是非常能够胜任的. ...
- 2 hive的使用 + hive的常用语法
本博文的主要内容有: .hive的常用语法 .内部表 .外部表 .内部表,被drop掉,会发生什么? .外部表,被drop掉,会发生什么? .内部表和外部表的,保存的路径在哪? .用于创建一些临时表存 ...
- [CF 351B]Jeff and Furik[归并排序求逆序数]
题意: 两人游戏, J先走. 给出一个1~n的排列, J选择一对相邻数[题意!!~囧], 交换. F接着走, 扔一硬币, 若正面朝上, 随机选择一对降序排列的相邻数, 交换. 若反面朝上, 随机选择一 ...
- UVA 10106 (13.08.02)
Product The Problem The problem is to multiply two integers X, Y. (0<=X,Y<10250) The Input T ...
- 320. Generalized Abbreviation
首先想到的是DFS,对于每个单词的字母都遍历,比如 spy: 1py,s1y,sp1 然后每个遍历完的单词再DFS..左右有数字就合并比如 1py: 11y=>2py, 1p1 这样.. 但是单 ...
- 【Java】集合_Collections_学习记录
一.Collections工具类概述 1.为List.Set.Map等集合提供大量方法对集合元素进行排序.查询和修改等操作. 2.将集合对象设置为不可变. 3.对集合对象实现同步控制等. 二.排序操作 ...
- 推荐一个网站——聚合了微软的文件的Knowledge Base下载地址
Microsoft Files是一个微软的文件数据库,从这里可以很方便的找到各个文件版本对应的下载链接. 比如今天debug需要找一个特定版本的sos.dll,从这个网站就很方便的给出了这个sos.d ...
- Java 多线程并发 Future+callable 实例
需求:一个业务实现 查询, 因为 要查询十几次, 所以每个平均0.6秒, 之前只有主线程一步步查 ,结果用了10秒,效率十分低下 , 于是改用线程池并发: 以下是代码设计: 1.线程池工具类: pac ...