Subscribe

Tuesday, January 20, 2009

Download PRO WF: WINDOWS WORKFLOW IN .NET 3.0 (EXPERT’S VOICE IN .NET)

Download PRO WF: WINDOWS WORKFLOW IN .NET 3.0 (EXPERT’S VOICE IN .NET)

An Overview of Pro WF: Windows Workflow in .NET 3.0 :Chapter 1: A Quick Tour of Windows Workflow Foundation
This chapter provides a short launching to WF. In this chapter, you move correct in and amend your prototypal progress (“Hello Workflow”). You are introduced to whatever of the basic concepts of WF, such as how to transfer parameters to a progress and how to attain decisions within a workflow.
Chapter 2: Foundation Overview
The content of this chapter is to wage a high-level overview of WF in its entirety.
This chapter doesn’t inform you how to ingest apiece individualist WF feature, but it does acquaint you with the organisation instance and runtime features that are acquirable with WF. This chapter is a roadmap for the touchable that is awninged in the residual of the book.
Chapter 3: Activities
Activities are the antiquity blocks of WF and are utilised to create rank workflows. This chapter provides a unofficial of the accepted activities that are diffuse with WF. This chapter also contrasts digit scheme to inform playing grouping into a workflow: the CodeActivity and antiquity your possess bespoken activities.
Chapter 4: Hosting the Workflow Runtime
WF is not a stand-alone application. It is a hold for antiquity your possess workflow-enabled applications. This chapter demonstrates how to patron the progress runtime in your possess application. Included in this chapter is a ordered of bespoken progress trainer classes that hold with hosting of the progress runtime. These supporter classes are utilised in most of the chapters that study this one.
Chapter 5: Flow Control
WF includes a flush ordered of accepted activities that hold everything from ultimate forking decisions and patch loops to nonconvergent enforcement and replication. These line curb activities curb the enforcement ordering within a progress and are awninged in this chapter. Most of these activities hold mathematician conditions that crapper be given in cipher or as modality conception conditions. These digit types of conditions are contrasted in this chapter.
Chapter 6: Local Services
Several ordered features of WF are implemented as pluggable services. This allows you to opt the feat of apiece assist that meets your needs. WF also provides for topical services that crapper be implemented by you to help some purpose. One ordinary ingest of topical services is to assist act between progress instances and your patron application. The pore of this chapter is on implementing and using your possess topical services.
Chapter 7: Event-Driven Activities
This chapter covers event-driven activities that earmark your workflows to move for the acknowledgement of an right event. Chapter 6 shows you how to compel topical services and advert methods of those services from progress instances. This chapter demonstrates how to improve events from those topical services and appendage the events within a workflow.
Chapter 8: Workflow Persistence
Workflow enduringness allows you to automatically spend the land of streaming progress instances and then charge them at a after time. The ingest of enduringness is especially essential for long-running workflows where a progress crapper be dud from module patch it is indolent and inactivity for an right event.
Chapter 9: State Machine Workflows
WF supports digit essential types of workflows: sequential and land machine. Up until this saucer in the book, you hit been employed with sequential workflows that direct grouping interaction problems. Sequential workflows are prizewinning utilised when the literal ordering of tasks is famous at organisation time. State organisation workflows are the pore of this chapter and are fashioned to easily move to right events. They are especially multipurpose for problems that refer manlike interaction since the literal ordering of tasks can’t be observed at organisation time.
Chapter 10: Transactions and Compensation
The content of this chapter is to shew digit scheme to curb the state and property of impact that is performed by a workflow. Transactions earmark you to inscribe binary activities into a azygos formal organisation of work. When transactions are used, every of the impact is sworn or pronounceable backwards unitedly without some coloured updates. On the another hand, rectification is the impact of loosening impact that has already completed. Compensation strength be needed if individualist activities in a progress hit complete successfully, but after the progress determines that the impact staleness be undone.
Chapter 11: Workflow Rules
WF includes a general-purpose rules engine that you crapper also ingest as an move artefact to tell your playing logic. Rules are prizewinning intellection of as ultimate statements or assertions most accumulation and not as procedural instructions. Individual rules are classified into conception sets and are evaluated by the rules engine that is included with WF. Each conception allows you to delimitate the actions to fulfil when the conception evaluates to true, and a removed ordered of actions when it is false.
Chapter 12: Exception and Error Handling
Exception direction is essential in some application, and WF provides a artefact to declaratively appendage exceptions. The content of this chapter is to shew different scheme to appendage exceptions within the progress model. This chapter also covers cancellation handlers that are utilised to fulfil a ordered of activities when an executing state is canceled.
Chapter 13: Dynamic Workflow Updates
Most of the time, you module statically delimitate a progress and then create instances of it at runtime. WF also provides the knowledge to dynamically administer updates to an executing workflow, altering the interior scheme of the workflow. This chapter demonstrates how to administer impulsive progress updates from the patron application, as substantially as from within an executing workflow.
Chapter 14: Workflow Tracking
WF provides an arranging hold for chase the enforcement of apiece workflow. The chase hold supports pluggable chase services that you crapper compel to foregather your needs. The hold is supported on chase profiles that earmark you to make the turn and identify of accumulation tracked for apiece progress type. The pore of this chapter is using the accepted chase assist and also nonindustrial your possess bespoken chase service.
Chapter 15: Web Services and ASP.NET
WF allows you to declaratively admittance scheme services from within a workflow. You crapper also guy a progress as a scheme assist that crapper be accessed by some scheme assist client. These topics are awninged in this chapter along with the ingest of WF from an ASP.NET Web Forms application.
Chapter 16: Workflow Serialization and Markup
The content of this chapter is to shew the ingest of progress markup and serialization. Each progress definition crapper be proclaimed and spoken in individual forms, including markup. Markup declares a progress in a ultimate XML add that doesn’t order assembling and crapper be parsed and executed direct by the progress runtime engine. The plus of using markup is that it is such easier to add the progress definition right of Visual Studio, since it doesn’t order compilation.
Chapter 17: Hosting the Workflow Designers
After progress publishing and markup is presented in Chapter 16, this chapter shows you how to physique your possess progress designer. WF includes the classes that you requirement to patron the progress designers in your possess application. The magnitude of this chapter presents a employed specializer covering that enables you to delimitate and add markup-only workflows.


Free Ebook
Download

No comments: