《Beginning WF : Windows Workflow in .NET 4.0》读书笔记

    由于近期要做一个与工作流相关的项目,所以有必要选择一个工作流引擎。其实在公司多年前有人做过自个的工作流引擎,但终因立意不高、且又怎么不好用,而未得到推广。

    考虑再三,决定还是跟着微软走的技术策略,选择了WF4.0。后面的章节是我对《Beginning WF : Windows Workflow in .NET 4.0》的读书笔记。由于原书是英文版,且项目组内有些人看影印版的书就头痛,所以就简单的译过来吧。

    所谓的“简单的译”也就是与原文大意相近,而非严格意义上的翻译。再因是笔记,在叙述中可能会加入一点本人的“个人观点”。

    再者,原代码中的所有英文全部保留,但注解可能会引入中文,还有我将尽量在源代码下保留与原著的一致性,当然在为了有更好的Debug或讲解,有可能会做一定的更改。

    由于WF4.0需要有一定的XAML、WCF基础,且这部分基础本系统中不进行说明。

    本系统在使用VS2010+.net 4.0进行开发,运行环境为Windows 7

     同时我认为读者为有一定的开发经验,也就是说,新建类,新建项、新工程、建解决方案等操作不作细述(原著中有详细过程)。

 

目录:

Beginning WF4读书笔记 - 第一章 01创建一个简单的工作流

Beginning WF4读书笔记 - 第一章 02添加程序元素

Beginning WF4读书笔记 - 第一章 03设计示图及xaml代码(含第一章节示例源代码)

Beginning WF4读书笔记 - 第二章 基于后台代码的工作流(含第二章示例源代码)

Beginning WF4读书笔记 - 第三章 01“Flowchart”工作流

Beginning WF4读书笔记 - 第三章 02FlowSwitch和Parallel(含第三章示例源代码)

转载于:https://www.cnblogs.com/showjan/archive/2013/04/01/2993896.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Beginning WF: Windows Workflow in .NET 4.0 By Mark Collins Publisher: Apress 2010 | 500 Pages | ISBN: 1430224851 | PDF | 4 MB Windows Workflow Foundation is a ground-breaking addition to the core of the .NET Framework that allows you to orchestrate human and system interactions as a series of workflows that can be easily mapped, analyzed, adjusted, and implemented. As business problems become more complex, the need for a workflow-based solution has never been more evident. WF provides a simple and consistent way to model and implement complex problems. As a developer, you focus on developing the business logic for individual workflow tasks. The runtime handles the execution of those tasks after they have been composed into a workflow. Beginning WF demonstrates, in an eminently readable and accessible style, how Microsoft's Workflow Foundation (WF) technology can be used in a wide variety of applications. Loaded with lots of simple yet demonstrative sample projects Very hands-on with practical "how-to" information Indexed by feature so specific questions are easily answered What you'll learn Beginning WF will take you step by step through many of the useful applications of workflow technology. Along the way, you will: Create designer-based and code-based workflows Communicate between applications using workflow activities Implement SQL persistence with custom participants Create workflow extensions and custom activities Build applications that support long-running workflows Host workflows in WCF services Who is this book for? This book is perfectly suited to anyone using or considering Microsoft's Windows Workflow Foundation. It describes what WF can do for you and how to quickly learn the basic concepts needed to be proficient. If you're actively implementing a workflow project, this book has lots of sample projects that demonstrate the most useful design patterns. About the Author Mark Collins has developed software for over 25 years, mostly using t
英文版 Windows Workflow Foundation (WF) is a revolutionary part of the .NET 4 Framework that allows you to orchestrate human and system interactions as a series of workflows that can be easily mapped, analyzed, adjusted, and implemented. As business problems become more complex, the need for workflow-based solutions has never been more evident. WF provides a simple and consistent way to model and implement complex problems. As a developer, you focus on developing the business logic for individual workflow tasks. The runtime handles the execution of those tasks after they have been composed into a workflow. Pro WF: Windows Workflow in .NET 4 provides you with the skills you need to incorporate WF in your applications, using a lively tutorial style with each example illustrated in C#. This book gets you up to speed with WF 4 quickly and comprehensively. Learn about WF 4s new designer, its updated programming paradigm, and the completely new set of activities that can enable and extend your workflows. This book also includes detailed coverage of how to customize your workflows and access them in a variety of ways and situations so you can maximize the advantages of this technology. What youll learn * WF 4 basics * New activities and changes to existing activities in WF 4 * Customizing your workflows * Accessing your workflows in a variety of ways in a variety of situations * Using WF with Web Services and ASP.NET * Integrating WCF and WF Who this book is for This book is for intermediate to advanced .NET developers who need to learn how to use the latest version of Windows Workflow Foundation (WF 4). This book is not a primer on .NET or the C# language. To get the most out of the examples presented in this book, it is necessary to have a good working knowledge of .NET 2.0 or higher. All of the examples are presented in C#. Table of Contents * A Quick Tour of Windows Workflow Foundation * Foundation Overview * Activities * Workflow Hosting * Procedural Flow Control * Collection-Related Activities * Flowchart Modeling Style * Host Communication * Workflow Services * Workflow Services Advanced Topics * Workflow Persistence * Customizing Workflow Persistence * Transactions, Compensation, and Exception Handling * Workflow Tracking * Enhancing the Design Experience * Advanced Custom Activities * Hosting the Workflow Designer * WF 3.x Interop and Migration
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值