Windows Workflow Foundation (WF) com Visual Studio 2010

C1020

Código do Curso:

C1020

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
  • A carregar as mensagens do Twitter...