C#Windows Workflow Foundation示例项目VS2005
C#写的工作流系统源码,还真挺适合用来入门的。基于 VS2005,虽然版本老了点,但好在结构清晰,能学到不少干货。你要是正好想研究下.NET 早期的Windows Workflow Foundation
,这个资源还挺对路的。
流程控制的思路直白,用的是 WF 里比较经典的顺序流程设计。你可以直接在设计器里拖拖拽拽,把活动拼出来,响应也快,调试方便,蛮适合边学边试的。
源码结构也不复杂,工作流服务、状态管理、触发机制这些都有。你点进去看看,持久化那块用的是ADO.NET
操作数据库,基本功扎实点就能看明白。
另外,自定义活动也有展示,怎么扩展 WF、怎么跟设计器结合,用代码怎么定义逻辑,这些都能学到点。初学者想摸清楚工作流生命周期
、事务
这些,拿它练手也合适。
部署和测试环节也没落下,VS2005 配置起来略麻烦,不过你多试几次就顺了。如果你习惯用新版本的 VS,也可以试着迁移源码,就是要手动改点兼容性代码。
哦对了,还有一堆相关资源
可以搭配参考,比如C#工作流引擎开发和ASP.net 工作流源码示例下载这些,扩展思路挺有。
如果你刚开始接触 C#的工作流开发,不妨先研究下这个源码,理解清楚基础的流程逻辑,再慢慢尝试自己写个审批系统,进步会快多。
2.36MB
文件大小:
评论区