4

Click here to load reader

MS VISUAL STUDIO 2008 - Windows workflow foundation - Scheda corso LEN

Embed Size (px)

DESCRIPTION

L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per costruire e configurare una soluzione Windows Workflow Foundation (WF).

Citation preview

Page 1: MS VISUAL STUDIO 2008 - Windows workflow foundation - Scheda corso LEN

Catalogo LEN Formazione 2009/2010 Scheda di dettaglio

www.lenformazione.it – www.hrsystem.it

Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: [email protected]

Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311

LEN Learning Education Network - diritti riservati anno 2009

MS VISUAL STUDIO 2008 - WINDOWS

WORKFLOW FOUNDATION

[cod. S190] UN BUON MOTIVO PER

L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per costruire e

configurare una soluzione Windows Workflow Foundation (WF)

A CHI È RIVOLTO

Sviluppatore

Prerequisiti: Buona esperienza nello sviluppo di applicazioni con le precedenti versioni di Visual Studio

COMPETENZE ACQUISITE

Al termine del corso i partecipanti saranno in grado di:

- Spiegare concetti e caratteristiche di Windows Workflow Foundations

- Creare workflow sequenziali

- Creare workflow di tipo state machine

- Modificare i workflow a runtime

- Implementare il conditional branching in un workflow

- Definire ed eseguire insiemi di regole

- Inoltramento di catene di regole

- Modificare le regole a runtime

- Chiamare metodi sui processi host

- Gestire eventi dai processi host

- Consumare servizi da un workflow

- Pubblicare un workflow come un servizio

- Creare un'attività personalizzata

Page 2: MS VISUAL STUDIO 2008 - Windows workflow foundation - Scheda corso LEN

Catalogo LEN Formazione 2009/2010 Scheda di dettaglio

www.lenformazione.it – www.hrsystem.it

Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: [email protected]

Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311

LEN Learning Education Network - diritti riservati anno 2009

- Creare un'attività personalizzata composita

- Definire un layout di attività personalizzata

- Personalizzare la serializzazione dell'attività

- Hydrate e dehydrate di workflow

- Monitorare i workflow

- Tracciare i workflow

- Gestire i gli errori dei workflow

- Gestire le cancellazioni nei workflow

- Creare e gestire transazioni in un workflow

- Creare e gestire le compensazioni

PROGRAMMA DI DETTAGLIO

1) Module 1: Creating and Hosting Workflows

Overview of Windows Workflow

Foundation

Creating Sequential Workflows

Creating State Machine Workflows

Modifying Workflows at Runtime

Lab : Creating and Hosting Workflows

Creating and hosting a simple sequential

workflow

Passing parameters into a workflow

Creating a state machine workflow

Hosting the state machine workflow

2) Module 2: Applying Conditions and Rules

Implementing Flow Control

Defining and Executing Rule Sets

Forward Chaining of Rules

Changing Rules at Run Time

Lab : Applying Conditions and Rules

Making Decisions

Performing Iteration

Defining Policies

3) Module 3: Communicating with Workflows

Calling Methods on the Host Process

Handling Events from the Host Process

Consuming Services from a Workflow

Publishing a Workflow as a Service

Lab : Communicating with Workflows

Invoking a Method on the Host Process

Handling Events from the Host Process

Consuming Services from a Workflow

Page 3: MS VISUAL STUDIO 2008 - Windows workflow foundation - Scheda corso LEN

Catalogo LEN Formazione 2009/2010 Scheda di dettaglio

www.lenformazione.it – www.hrsystem.it

Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: [email protected]

Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311

LEN Learning Education Network - diritti riservati anno 2009

Publishing a Workflow as a Service

4) Module 4: Creating and Configuring

Custom Activities

Creating Custom Activities

Creating Custom Composite Activities

Customizing Activity Serialization

Defining Custom Activity Layout

Lab : Creating and Configuring Custom

Activities

Creating a Custom Activity

Validating a Custom Activity

Developing a Custom Activity Designer

Creating a Custom Composite Activity

5) Module 5: Creating and Managing Runtime

Services

Creating a Custom Runtime Service

Hydrating and Dehydrating Workflows

Monitoring Workflows

Tracking Workflows

Lab : Creating and Managing Runtime

Services

Creating a Custom Runtime Service

Hydrating and Dehydrating Workflows

Monitoring Workflows

Tracking Workflows

6) Module 6: Track workflows.

Handling Faults

Handling Cancellations

Creating and Managing Transactions

Creating and Handling Compensations

Lab : Managing Faults, Transactions, and

Compensations

Handling Faults

Implementing Transactional Behavior

Implementing Compensation Behavior

MODALITA’ FORMATIVE

o SEMINARIO

Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai

contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.

o WORKSHOP

Page 4: MS VISUAL STUDIO 2008 - Windows workflow foundation - Scheda corso LEN

Catalogo LEN Formazione 2009/2010 Scheda di dettaglio

www.lenformazione.it – www.hrsystem.it

Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: [email protected]

Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311

LEN Learning Education Network - diritti riservati anno 2009

Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,

soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi

aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.

o CORSO

TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato

all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:

«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di

soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un

massimo di 40 ore.