Treinamento2 bcs
-
Upload
fernanda-saraiva -
Category
Technology
-
view
2.484 -
download
3
description
Transcript of Treinamento2 bcs
• Introdução• Principais desafios corporativos• BCS e Composite Applications• DEMO
Agenda
Business Connectivity Services
Uma plataforma de colaboração corporativa para a empresa e web
Conectar e Capacitar Pessoas
Eliminar custos com Infra-Estrutura Unificada
Responder rapidamente aos requisitos de negócio
Communities
Search
Sites
Composites
ContentInsights
Business Connectivity Services
• Capacitar a criação de soluções colaborativas sem codificação, mantendo o controle e gerenciamento
Criar rapidamente soluções sem código
Eliminar as “ilhas de dados” corporativos
Manter o controle sob “end user solutions”
Communities
Search
Sites
Composites
ContentInsights
Principais desafios corporativos
Desafios dos Usuários
Desafios dos Profissionais de TI
Múltiplas interfaces e aplicações
Dificuldade de atuar em sistemas legados (várias autenticações, …)
Não podem trabalhar com os dados “quando” e “onde” quiserem
Não podem facilmente procurar (search) dados corporativos
Necessário envolvimento da área de TI para acessar dados corporativos
Famosas “Ilhas de dados corporativos”
Incapaz de responder a todas as solicitações dos usuários em tempo
Baixa taxa de reutilização
Gerenciamento de segurança, auditoria e conectividade pouco maduro
Vários projetos de integração
Principais desafios corporativos
Provedor central e gerenciável de dados externos
Dados externos disponíveis no SharePoint & Office System
Business Connectivity Services
Business Connectivity Services
Extender a acessibilidade dos dados corporativos
Facilidade na criação de soluções customizadas
Disponibilizar dados dos sistemas corporativos no SharePoint e Office System – provendo interação, reutilização e proporcionando aos usuários uma forma gerenciavel e consistente de obter acesso as informações
Conexões reutilizáveis e centralmente gerenciadas
Business Connectivity Services
SharePointDesign Tools
Office Applications
BCS Client
Business Data Connectivity
External Content Type Repository
External Lists
Dev Platform
Enterprise Search
Business Intelligence
Collaboration Social
Enterprise Content
Management
Web 2.0DBWCFWeb ServiceLOB
SharePointDesigner
Visual Studio
Business Connectivity Services
Business Connectivity ServicesRECAP – Camada de Apresentação
External Content Type• “Building Block” que descreve a estrutura da
fonte de dados (Campos, métodos, conexão, …)• Controle de integração com o Office SystemExternal Data List• CRUD, Interface rica e poderosa (sort, filter, group)• Acesso programático via SPList
Business Connectivity Services Camada de apresentação
- Integração com Office System
Business Connectivity Services Camada de apresentação
- SharePoint Workspace 2010 – Dados offline
Business Connectivity ServicesRECAP – Camada de Apresentação
Conexão com o Outlook como:ContatosTarefasCalendárioPostagens
Download para o SharePoint Workspace como:
ListasWord document libraries com ‘external data columns’
Business Connectivity ServicesRECAP – Camada de conectividade
• Melhorias no BDC (Business Data Connectivity) (aka BCS core)o Não mais somente-leitura, suporte a read/writeo Suporte a multiplos cenários de conexãoo Conexão via: ADO/SQL, WCF/WS, .Net Assembly e Custom Connectorso Suporte a modelos/operações “batch”/“bulk”
• Indexação de dados externoso Suporte a blob, incremental crawl e item level security
• Estrutura server e client simétricaso Conexão a partir de aplicativos client ou server diretamente aos dados
• Rich client cacheo O SQL CE é usado para manter o ‘cache’ local dos dados externoso Suporte ao comportamento “cached mode” para dados externos
Business Connectivity Services Camada de desenvolvimento
- Criando soluções de BCS com o SharePoint Designer 2010
Business Connectivity Services Camada de desenvolvimento
- Criando soluções de BCS com o Visual Studio 2010
Business Connectivity ServicesRECAP – Camada de desenvolvimento
SHAREPOINT DESIGNER 2010Acesso a:
Bancos de DadosWeb services.NET type
Mapeamento de operaçõesInsert, select, update, delete, lookup (aka search/find)
Conexão com SharePoint/Office
External ListContatosTarefasNoticiasPostagens
Business Connectivity ServicesRECAP – Camada de desenvolvimento
VISUAL STUDIO 2010
Suporte a “drag & drop”
Criação de pacotes de conectividade para:
Agregar dados entre múltiplos back-endsAplicar transformações de dados customizadas / avançadasExecutar lógicas de negócio customizadas (disparar um workflow)
Extensão de soluções criadas com o SharePoint Designer
Disponibilizar os dados externos no Office System com Add-Ins VSTO
Business Connectivity ServicesConclusão e considerações finais
• Plataforma rica, extensível e muito poderosa
Simples Avançado
• Conexão customizada para agregação, transformação, segurança,
• Código customizado para integrar os dados a qualquer app do Office
• Lógicas de negócio nos formulários do sharepoint
• Navegue pelos dados com as ‘External Lists’
• Conexão com Outlook e SharePoint Workspace
Intermediário
• Customização• Formulários
InfoPath• Outlook taskpane e
ribbon• Workflow• Web Part Pages
Business Connectivity Services
• BCS features vs. versão do SharePoint
BCS Feature SharePoint Foundation Standard Edition Enterprise Edition
External List
External Data column
BDC Service
Connector Framework
Secure Store Service
External Data Search
Profile Pages
Business Data Web Parts
Rich Client Integration