Construindo Aplicações WF (Windows Workflow Foundation)
Construção de aplicações de fluxos de trabalho através WF.
Para mais informações clique aqui

Objetivos

Possibilitar que os participantes possam projetar e construir aplicações de fluxo do trabalho com WF (Windows Workflow Foundation) passando pelos fundamentos dos fluxos de trabalhos, por conceitos como atividades, eventos e regras do fluxo de trabalho e técnicas como controle do fluxo, transações, continuidade dos fluxos de trabalho, tratamento de exceções e atualizações dinâmicas.

Público Alvo

Desenvolvedores, Programadores, Analistas Programadores, Arquitetos e Projetistas que necessitam dominar técnicas de programação avançada para construção de aplicações de fluxo de trabalho com Windows Workflow Foundation.

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Treinamento para grupos fechados


Outros cursos que indicamos a você:
Treinamento Carga Horária
Construindo Serviços com WCF e Web Services 32 Horas
Construindo Aplicações WPF (Windows Presentation Foundation) 32 Horas
Entity Framework e LINQ 16 Horas

+ veja todos os treinamentos

Conteúdo Programático


Introdução
    O que é um fluxo de trabalho?
    Ambiente de desenvolvimento
    Tipos de fluxos de trabalho
    Ambiente de runtime
    Configurações

Atividades
    Visão Geral
    Atividades Padrão
    A lógica do fluxo de trabalho
    CodeActivity
    Atividades Personalizadas
    Exercícios Práticos

Hospedagem
    Visão geral
    Hospedagem Simples
    Configuração da Hospedagem
    Runtime síncrona
    Exercícios Práticos

Controle do Fluxo
    Visão geral
    Tipos de condição
    IfElseActivity e WhileActivity
    ParallelActivity e ReplicatorActivity
    ConditionedActivityGroup
    TerminateActivity e SuspendActivity
    Exercícios Práticos

Atividades baseadas em Eventos
    Visão geral
    Atividades de Comunicação
    Controlando a correção
    Exercícios Práticos

Transações
    Visão geral
    Compensações: O que são e como utilizá-las?
    Lote de Trabalho
    A interface IPendingWork
    Exercícios Práticos

Regras do Fluxo de Trabalho
    Visão geral
    Regras no Workflow
    Rastreamento de Regras
    Sequência de Regras
    Regras e Métodos
    RuleSets
    Exercícios Práticos

Tratamento de Exceções
    Visão Geral
    Recuperando o comportamento padrão
    Contendo a Exceção
    Reenvio de Exceção
    Compensação e Exceções
    Exercícios Práticos

Atualizações Dinâmicas
    Visão geral
    Aplicando Atualizações
    Atualizando Condições de Regra
    Substituindo Definições de Regra
    Exercícios Práticos

Controle do Fluxo de Trabalho
    Visão geral
    SqlTrackingService
    Criando Pontos de Controle
    Controle de Avaliação de Regras
    Mantendo um Banco de Dados de Controle
    Desenvolvimento de Serviços de Controle
    Exercícios Práticos

Integração com ASP.NET
    Visão geral
    Publicação de Fluxos de Trabalho como um Web Service
    Retornando Erros através do Web Service
    Consumo de Web Services de Fluxos de Trabalho
    Consumo de Fluxos de Trabalho em Aplicações ASP.NET
    Exercícios Práticos

Serialização
    Visão geral
    Modos de Auditoria de Fluxo de Trabalho
    Serializando Marcações
    Deserializando Marcações
    Exercícios Práticos

Outros Desenvolvedores do Fluxo de Trabalho
    Visão geral
    Desenvolvedores Externos
    Construindo uma Aplicação de Desenvolvedor
    Criando o Projeto Desenvolvedor
    Utilizando o Desenvolvedor
    Exercícios Práticos

Pré-Requisitos
Ter realizado o treinamento C# + ASP.NET Intermediário ou possuir conhecimentos equivalentes

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação