惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - wellgo

卡耐基成功之道浓缩版 [转贴 2007-02-25 16:32:29 ] WF结构随想 Caché在.net中的开发模式 使用Matrix生成动态列报表 人生的转折 我军军事物流标准化的现状分析及对策 军用仓库物流与信息流协同的数据模型研究 基于供应链的航材库存管理 航空兵场站油料库存控制策略研究 军队物资采购供应商的开发 关于测试人员定位的想法 Microsoft Windows Workflow Foundation 入门:开发人员演练 IoC 容器和Dependency Injection 模式 windows workflow学习笔记(二) windows workflow学习笔记(一) 如何为java程序创建快捷方式 SqlBulkCopy与Insert触发器的应用问题 泛型类声明中的静态变量,在相同封闭构造类型所有实例中被共享,但在不同封闭构造类型的实例中,是不被共享的。 ADO.NET 2.0 功能一览
用户自定义WWF的流程
wellgo · 2006-01-07 · via 博客园 - wellgo
 

上次MSDN中文中开心三人行栏目中在介绍WWF时大家提问最多的就是如果让最终用户定义自己的工作流。

我的想法是这样的:

首选,作为一个针对特定应用的工作流引擎,你需要建立一系列可用的Activity

然后,利用WorkflowView控件供用户编辑各Activity间的关系。

这样做要求用户不可以修改Actitvity本身,且Activity间关系必须使用xoml的方式描述。

另外,在节目中主持人提到WWF不支持权限管理,实际上这是不正确的。它提供了一套基于角色的管理机制,就如在联机文档中所描述:

Windows Workflow Foundation (WWF) provides a mechanism for role-based access for all activities that support data input. The workflow author has full control over creating roles and role collections. This allows the author to supply the necessary authorization mechanism to validate a caller's role before the activity is executed.