Windows Workflow Foundation - Visão Geral
Windows Workflow Foundation (WF) fornece um modelo de programação, um mecanismo de processo em workflow e rehostable design para implementar processos de longa duração como fluxos de trabalho com aplicações .NET. Workflows são construídos usando atividades, que definem unidades de trabalho. Essas atividades são compostas juntas numa árvore de atividades que são então executadas em tempo de execução. Workflows podem ser criados usando o workflow designer hospedado no Visual Studio, criado usando código ou XAML, e o workflow designer pode ser rehospedado numa aplicação .NET personalizada fora do Visual Studio.
Iniciando com WF
Existem vários recursos bons para iniciar com WF. O .NET Framework Developer Center para WF (no MSDN) tem vários recursos bons. Existem também alguns screencasts introdutórios aqui, e dois bons artigos no MSDN Library: The Workflow Way: Understanding Windows Workflow foundation e A Developer’s Introduction to Windows Workflow Foundation (WF) in .NET 4. O WF MSDN documentation contém um Getting Started Tutorial que percorre os caminhos básicos de criação de workflows (fluxos de trabalho) e sua hospedagem. Existem também hands-on labs para WF. Eles estão disponíveis como parte do Visual Studio 2010 and .NET 4 Training Kit no Microsoft Download Center, (que inclui labs para muitas áreas do .NET 4 e Visual Studio exceto WF), e estão também disponíveis integrados ao Visual Studio do Ron Jacobs MSDN blog.
WF Recursos da Comunidade
Fóruns
- .NET 4: Windows Workflow Foundation fórum hospedado no MSDN.
Blogs
- Ron Jacobs (.NET 4 / WF / WCF / AppFabric Developer Evangelist for Microsoft)
- The .NET Endpoint
- The Activity Designer
- Xhinker | WF4
- Kushal Shah – Workflows
- Patrick Carnahan’s blog
- The Problem Solver
Screencasts
WF Wiki Pages
Os links que seguem são artigos no TechNet Wiki. O Wiki permite que você adicione seu conhecimento pessoal e especialidade num fórum público. Se um tópico existente precisa de trabalho, e você tem a especialidade, por favor corrija-o. (Por exemplo, se você sabe de um bom recurso de WF que não está linkado nessa página, sinta-se livre para adicioná-lo na seção apropriada, ou criar uma nova seção). Ou se você tem conhecimento que pode ser útil para outros, crie uma nova página para compartilhá-lo.
Veja também
Outras línguas
Este artigo também está disponível nas seguintes linguagens: