
Código do Curso:
Duração:
16 horas
Valor:
380,00 €
Este valor não inclui IVA.
Próximas Turmas:
Tags:
Para mais informações,
contacte-nos!
Objectivo geral do curso
O conhecimento adquirido neste curso permitirá ao formando aprofundar os conhecimentos fundamentais sobre as características e princípios da infra-estrutura WF no desenvolvimento de workflows e serviços que utilizam workflows. Dará aos programadores os conhecimentos necessários para o desenvolvimento de workflows com diferentes tipos de actividades, e serviços que executam workflows e efectuam a gestão de estado.
Esta aprendizagem permitirá ao formando utilizar este modelo de programação para o desenvolvimento de aplicações de workflow profissionais com o Windows Workflow Foundation (WF).
Objectivos Específicos da Aprendizagem
Depois de completar este curso os formandos estarão habilitados para:
- Desenvolver aplicações de workflow WF
- Utilizar actividades nativas e desenvolver actividades personalizadas
- Definir actividades declarativas, assíncronas, e mistas
- Criar serviços de workflow personalizados
- Tratamento de erros em serviços de workflow
- Utilizar workflows integrado com serviços WCF
- Consumir serviços do WF
Destinatários
Destina-se a todos os programadores que pretendem adquirir conhecimentos e aptidões para desenvolver aplicações de workflow utilizando o Windows Workflow Foundation (WF).
Pré-Requisitos
Experiência no desenvolvimento de aplicações utilizando C# ou VB .NET, sendo recomendado, mas não obrigatório, noções básicas de Inglês.
Conteúdos Programáticos
Módulo 1 - Introdução ao Windows Workflow Foundation 4 (WF)
- Introdução ao Windows Workflow Foundation
- Programação declarativa
- Programação reactiva
- Principais funcionalidades do WF
Módulo 2 - Criação de Workflows
- Definições e fluxos de dados
- Controle de fluxo
- Execução de workflows
- Criação de workflows via código
Módulo 3 - Criação de actividades personalizadas
- Actividades declarativas
- Actividades assíncronas
- Actividades mistas
- Validação de dados
Módulo 4 - Serviços de Workflow
- Serviços de workflow
- Integração do WF com o WCF
- Criação de serviços de workflow
- Retorno de excepções nos serviços
Módulo 5 - Hosting de Serviços de Workflow
- Hosting próprio
- Hosting gerenciado
- Controlo de comportamento
- Endpoint de controlo de workflows
Módulo 6 - Correlacção em Serviços de Workflow
- Correlacção baseada em conteúdo
- Correlacção baseada em requisição e resposta
- Correlacção de contexto
Módulo 7 - Consumir Serviços do WF 4
- Actividades de messaging
- Tratamento de erros
- Caching
Metodologia
Os cursos são presenciais e os módulos de cada curso são compostos por:
- Uma parte teoria, em que o formador apresenta, explica e dá exemplos de utilização das funcionalidades da aplicação
- Uma parte demonstrativa, em que o formador demonstra a utilização das funcionalidades da aplicação na prática
- Uma parte de laboratório, em que os formandos são desafiados a fazer simulações de casos práticos e exercícios, para praticar e solidificar a sua aprendizagem