Curso de MIC-6462 Visual Studio 2008: Windows Workflow Foundation

Solicita información

Curso de MIC-6462 Visual Studio 2008: Windows Workflow Foundation

  • Objetivos del curso Proveer a los y las asistentes con el nivel de conocimientos necesario para construir y configurar aplicaciones usando Windows Workflow Foundation.
  • Curso dirigido a Personal desarrollador con conocimientos del Framework 2.0 que quieran conocer la extensión Windows Communication Foundation, incluida en el Framework 3.0.
  • Contenido Duración: 14 horas

    Prerrequisitos
    Tener conocimientos del Framework 2.0


    Después de completar este curso las y los alumnos serán capaces de:

    Conocer las extensiones WCF

    Configurar servicios WCF

    Definir contratos

    Implementar la seguridad en WCF

    Examen de Certificación: Exam 70-504 : TS: Microsoft .NET Framework 3.5 – Windows Workflow Foundation Application Development


    Course Outline Module 1: Creating and Hosting Workflows

    This module explains how to create and host Windows Workflow Foundation (WF) workflows.

     

    Lessons

    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

     

    After completing this module, students will be able to:

    Explain Windows Workflow Foundation concepts and features.

    Create sequential workflows.

    Create state machine workflows.

    Modify workflows at run time.

     

    Module 2: Applying Conditions and Rules

    This module explains how to apply conditions and rules in a workflow.

     

    Lessons

    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

     

    After completing this module, students will be able to:

    Implement conditional branching in a workflow.

    Define and execute rule sets.

    Forward chain rules.

    Change rules at run time.

     

    Module 3: Communicating with Workflows

    This module explains how to communicate between workflows, host processes, and services.

     

    Lessons

    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

    Publishing a Workflow as a Service

     

    After completing this module, students will be able to:

    Call methods on the host process.

    Handle events from the host process.

    Consume services from a workflow.

    Publish a workflow as a service.

     

    Module 4: Creating and Configuring Custom Activities

    This module explains how to create and configure custom activities.

     

    Lessons

    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

     

    After completing this module, students will be able to:

    Create a custom activity.

    Create a custom composite activity.

    Define custom activity layout.

    Customize activity serialization.

     

    Module 5: Creating and Managing Runtime Services

    This module explains how to create and manage runtime services.

     

    Lessons

    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

     

    After completing this module, students will be able to:

    Create a custom runtime service.

    Hydrate and dehydrate workflows.

    Monitor workflows.

    Track workflows.

     

    Module 6: Track workflows.

    This module explains how to manage faults, cancellations, transactions, and compensations in a workflow.

     

    Lessons

    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

     

    After completing this module, students will be able to:

    Handle faults in a workflow.

    Handle cancellations in a workflow.

    Create and manage transactions in a workflow.
    Create and handle compensations.

Otra formación relacionada con visual studio