A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Composite UI Application Block Melhores práticas para desenvolvimento de Smart Clients tirando proveito do Windows Workflow Foundation Marcelo Hideaki.

Apresentações semelhantes


Apresentação em tema: "Composite UI Application Block Melhores práticas para desenvolvimento de Smart Clients tirando proveito do Windows Workflow Foundation Marcelo Hideaki."— Transcrição da apresentação:

1

2 Composite UI Application Block Melhores práticas para desenvolvimento de Smart Clients tirando proveito do Windows Workflow Foundation Marcelo Hideaki Azuma Diretor de Tecnologia ITGROUP

3 Agenda Motivação Introdução ao CAP Introdução ao WWF

4 Motivação Por que Smart Clients? ProdutividadeDesenvolvedorUsuário Trabalho on-line e off-line Integração com Office

5 Introdução ao CAP ObjetivosExemploModularidadeProdutividade

6 Introdução ao CAP Objetivos ModularidadeProdutividadeExtensibilidade Construção de interfaces gráficas complexas Roadmap para Windows Presentation Foundation (Avalon)

7 Introdução ao CAP Exemplo

8 Introdução ao CAP Modularidade

9 Modelo MVC – Model – View – Controller SmartParts – View WorkItems – Model Controllers – Controller Workspaces – Host Supporting features Janela principal – Menus, toolbars, status bars Event broker – Publicação e assinatura de eventos entre SmartParts State persistence service – Estado compartilhado, com opção de criptografia

10 Introdução ao CAP Subsistemas

11 Introdução ao CAP Produtividade Desenvolvedor Uso consistente de patterns Isolamento entre implementação de casos de uso e interface visual Usuário Interface visual consistente e produtiva Redução de necessidade de treinamento

12 Introdução ao CAP

13 Introdução ao WWF Visão Geral State Machine Workflow Integração com Smart Clients

14 Conceitos Host Process Windows Workflow Foundation Runtime Engine A Workflow An Activity Runtime Services Base Activity Library Custom Activity Library Visual Designer Visual Designer: Construção gráfica e baseada em código Workflows são um conjunto de Atividades Workflows rodam em um Host Process: qualquer aplicação Desenvolvedores podem criar suas próprias Custom Activity Libraries Componentes Base Activity Library: Atividades básicas padrões Runtime Engine: Execução e gerenciamento de estado Runtime Services: Flexibilidade de hosting e comunicação Introdução ao WWF Visão Geral

15 Introdução ao WWF State Machine Workflow State -- Representa o estado da state machine Event Driven – Tratamento de evento em um dado estado Set State – Transição de estado State Initialization – Inicialização de estado Event Driven State Machine Workflow Event Driven State Initialization State Set State State

16 Introdução ao WWF Integração com Smart Clients Implementação de regras de negócios Editores visuais para geração de código Auto documentação

17 CAP e WWF

18 Para Maiores Informações Patterns & Practices Composite UI Application Block n-us/dnpag2/html/cabctp.asp n-us/dnpag2/html/cabctp.asp af95-44ce-a6ca-f2eafbf2653c Windows Workflow Foundation ult.aspx ult.aspx

19 Sua Avaliação é Importante! Por Favor, Não Esqueça de Preencher a Ficha de Avaliação para esta sessão

20 © 2005 Microsoft Corporation. Todos os direitos reservados. O propósito desta apresentação é apenas informativa. Microsoft não faz nenhuma garantia expressa ou implícita nesta apresentação. Seu potencial. Nossa inspiração. MR


Carregar ppt "Composite UI Application Block Melhores práticas para desenvolvimento de Smart Clients tirando proveito do Windows Workflow Foundation Marcelo Hideaki."

Apresentações semelhantes


Anúncios Google