This document discusses how to optimize processes using workflows in SharePoint 2010. It covers the basics of workflows and how they allow automation of business processes. It also describes the different options for creating workflows using SharePoint Designer, Visual Studio, and Visio. Templates in Visio 2010 make it easy to design workflows that can be imported into SharePoint Designer without code.
4. Apresentação Wagner Amorim Consultor Done IT wagner.amorim@doneit.com.br http://www.canalsharepoint.com.br http://www.sharepointbrasil.net http://wagneramorim.wordpress.com/ MCPD: SharePoint Developer 2010 MCPD: Web Developer MCTS: Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 - Configuração e Desenvolvimento Líder da Comunidade CanalSharepoint com vários artigos publicados nos sites www.linhadecodigo.com.br e www.canalsharepoint.com.br. Tem atuado fortemente nos fóruns Microsoft TechNet e MSDN voltados para a tecnologia SharePoint.
6. Workflows O quesão Workflows? Os Workflows (oufluxos de trabalho) são a automatização de processos de negócio, com interaçãohumana. “Os fluxos de trabalho ajudam as pessoas a colaborarem em documentos e a gerenciar tarefas de projeto implementando processos empresariais específicos.” “Os fluxos de trabalho ajudam as empresas a aderirem a processos empresariais consistentes e também melhoram a eficiência e a produtividade organizacional ao gerenciar as tarefas e etapas de processos empresariais específicos.” (Microsoft)
7. Workflows Na prática… Fluxo de Aprovação Solicitação de Reembolsos Férias Processos de Negócio Cadastros Solicitações Compras ProcessosemGeral
9. SharePoint 2010 APlataforma de Colaboraçãopara o Corporativo e Web O Microsoft SharePoint Server 2010 é a plataforma de colaboração corporativa. Use o SharePoint Server 2010 para executar as seguintes ações: Sites Communities Composites Conectar pessoas a colegas e informações através de comunidades para que possam compartilhar conhecimentos e ideias. Gerenciar e administrar o conteúdo corporativo, equilibrando, ao mesmo tempo, a experiência do usuário em relação a diretivas e processos. Responder às necessidades corporativas em constante transformação tomando decisões controladas por dados. Ajudar os usuários a localizar o conteúdo, as informações e as pessoas de que precisam com a pesquisa de empresa. Content Insights Search
10. SharePoint 2010 Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS Sites Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Communities Composites PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration PowerPivot Content Insights Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Search Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline
11. SharePoint 2010 A evolução do SharePoint 2007 Microsoft SharePoint Server 2010 (SPS) Microsoft SharePoint Foundation 2010 (SPF) Ambientes de Desenvolvimento podem agora ser feitas no SO cliente (Vista e WIN7) De forma simples… Aplicação ASP.NET Construída no SQL Server Executando no Windows Server
13. Workflows no SP 2010 Desenvolvedor Analista de Negócio Power Users Design da Arquiteturado Processo Interação Visual com o Workflow Semnecessidade de Códigos Codificação Event Receivers Custom Activities .vwi .wsp Funcionalidade Limitada .vwi
14. Workflows no SP 2010 SharePoint Designer FácilCriação e Edição Workflows agora sãoReutilizáveis Podemserutilizadosemqualquer site do SharePoint Podemserimportados no Visual Studio Exportaçãopara WSP
15. Workflows no SP 2010 SharePoint Designer Integração com o Visio 2010 Nested Steps
16. Workflows no SP 2010 Visual Studio 2010 SoluçõesmaisRobustas e Complexas Desenvolvimentobaseado no Windows Workflow Foundation Integraçãonativa com o Visual Studio 2010 (Templates) Integração com o SharePoint Designer (importação de WSP) Comunicação com SistemasExternos CallExternalMethod Permite chamar um processo externo, possibilitando a comunicação com outros sistemas, facilitando a integração com o processo. HandleExternalEvent Permite ficar à espera de uma notificação de um Sistema Externo Workflows Relacionados a Itens e Sites Privilégios de Execução NovosEventos (Event Receiver) Starting, Started, Postponed ou Completed SPTimer Location Custom Workflow Activities Possibilidade de adicionarfuncionalidadesao SharePoint Designer