workflows no sharepoint 2010

Post on 18-Nov-2014

6.445 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

PPT de apresentação realizada no evento ECO Developer 2010 no Rio de Janeiro. Apresentamos como o SharePoint 2010 pode otimizar processos de empresas utilizando seu engine de Workflows

TRANSCRIPT

Otimizando Processos comSharePoint 2010

Wagner AmorimSharePoint SpecialistDone IT Soluções e Tecnologiaswagner.amorim@doneit.com.brTwitter: @WaAmorim

Agenda

• Agenda– Apresentação– Workflows– SharePoint 2010– Workflows no SharePoint 2010

• SharePoint Designer• Visual Studio• Visio

Apresentação

Apresentação

MCPD: SharePoint Developer 2010MCPD: Web DeveloperMCTS: 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.

Wagner AmorimConsultor Done ITwagner.amorim@doneit.com.br

http://www.canalsharepoint.com.brhttp://www.sharepointbrasil.nethttp://wagneramorim.wordpress.com/

Workflows

Workflows

• O que são Workflows?– Os Workflows (ou fluxos de trabalho) são a automatização de

processos de negócio, com interação humana.

“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)

Workflows

• Na prática…– Fluxo de Aprovação– Solicitação de Reembolsos– Férias– Processos de Negócio• Cadastros• Solicitações• Compras• Processos em Geral

SharePoint 2010

SharePoint 2010A Plataforma de Colaboração para 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:

Communities

Search

Sites

Composites

ContentInsights

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.

SharePoint 2010Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support

Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser

Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements

Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline

PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot

Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS

Communities

Search

Sites

Composites

ContentInsights

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

Workflows noSharePoint 2010

Workflows no SP 2010

DesenvolvedorAnalista de Negócio

Design da Arquitetura do

Processo

Interação Visual com o Workflow

Codificação

Event Receivers

Custom Activities

Power Users

Sem necessidade de

Códigos

.vwi

FuncionalidadeLimitada

.vwi.wsp

Workflows no SP 2010

• SharePoint Designer– Fácil Criação e Edição– Workflows agora são Reutilizáveis

• Podem ser utilizados em qualquer site do SharePoint

– Podem ser importados no Visual Studio– Exportação para WSP

Workflows no SP 2010

• SharePoint Designer– Integração com o Visio 2010

– Nested Steps

Workflows no SP 2010• Visual Studio 2010

– Soluções mais Robustas e Complexas• Desenvolvimento baseado no Windows Workflow Foundation• Integração nativa com o Visual Studio 2010 (Templates)• Integração com o SharePoint Designer (importação de WSP)

– Comunicação com Sistemas Externos• 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– Novos Eventos (Event Receiver)

• Starting, Started, Postponed ou Completed

– SPTimer Location– Custom Workflow Activities

• Possibilidade de adicionar funcionalidades ao SharePoint Designer

Workflows no SP 2010

• Visio 2010– Templates prontos para Workflows do SharePoint• Os templates estão disponíveis apenas no Visio 2010 Premium

– Integração com o SharePoint Designer– Facilidade de Comunicação entre equipes de

Negócio/Processos e TI– Produtividade, Padronização e Integração.– Sem utilização de Códigos

Criando Workflows Produtivos com Visio e SharePoint Designer 2010

DEMO

Informações paraIT Prosno TechNet

http://MSSharePointITPro.com

Informações para Developers

no MSDNhttp://MSSharePointDeveloper.com

Informações para TODOS

http://SharePoint.Microsoft.com

Mais Informações…

Mais Informações…

http://www.canalsharepoint.com.br

Otimizando Processos com SharePoint 2010

P&R

Otimizando Processos com SharePoint 2010

DONE!Wagner AmorimSharePoint SpecialistDone IT Soluções e Tecnologiaswagner.amorim@doneit.com.brTwitter: @WaAmorim

top related