e Windows Azure
SharePointDesign
Tools
Office Applications
(Web Service, DB, .Net
object, LOB system, Web
2.0 service, etc.)
Soluções BCS baseiam-se em ECTs para
integrar dados externos no SharePoint e
nas aplicações Office client
Descreve o schema e as capacidades
de acesso a dados de uma fonte
externa e o seu comportamento no
Office e SharePoint
* anteriormente conhecido como BDC Entity
External data
Advanced DeveloperDeveloperPower User
NO CODE* CODE
Intermédias AvançadasSimples
• Criar componentes
reutilizáveis (UI parts,
ECTs, actions)
DeveloperPower User
NO CODE*
Advanced Developer
CODE
IntermédiasSimples
• Customizar
• Forms InfoPath
• Outlook taskpane e
ribbon
• Word (QuickParts)
• Workflow
• Web Part Pages
• Apresentar dados em
External Lists
• Ligar essas listas ao
Outlook, SPW
SharePoint
Designer
SharePoint
SDK
DeveloperPower User
NO CODE*
Avançadas
• Criar componentes
reutilizáveis (UI parts,
ECTs, actions)
Advanced Developer
CODE
Power UserDeveloper
Visual
Studio
SharePoint
Designer
SDK
Ambiente Dev (single machine)
Criar ECTs reutilizáveis que fornecem
lógica de integração à medida com
qualquer fonte usando código .NET
Criar thin e rich client UX como
componentes reutilizáveis
Criar Office Add-Ins em Visual Studio
Ambiente Cliente-Servidor
Compor soluções (no code) que ligam a
WCF, BDs SQL Server e Objectos .Net
existentes
Implicitamente criar thin e rich client UX
para External Lists e Forms InfoPath
IT Admin
Ambiente
Produtivo
Produzir
WSP
Importar &
Configurar
SharePoint Server
(Partilhado, Dev/Prod)
“Live”
Connection
Exportar,
Importar
& Configurar
Funcionalidade
SharePoint
Designer 2010
Visual
Studio 2010 SDK
Criar External Content Types e
Profile Pages
• External Content Type Designer
Integrar Dados Externos WF
• Workflow Designer
Gerar e Editar External Lists e
Forms InfoPath
• Lists e Forms Designer
Projectos Office Add-in
• Expandir Office apps através de Add-ins
com código BCS-aware e componentes
reutilizáveis
Expandir Outlook Declarativamente
• Ribbon declarativa do Outlook (URL-based
actions) e Taskpane extensions
Exemplos e Utilitários adicionais
Ligar a WCF/Web Services, SQL Server
ou Assemblies.Net existentes
Ligar a qualquer fonte através de
código .NET à medida
Windows Azure
Hosted
Service
Storage
Tables to
record
server &
partition
information
Blobs to
store web
and worker
role
resources
SharePoint Server
Silverlight Application
SharePoint Server
Agregação de Dados
BD SQLServiço WCF
SharePoint Server Office Client
Agregação de Dados
Connect to Outlook
BCS External
Data Cache
Suppliers
Componentes
Thin Client
Pacote
WSP
SharePoint
Server
Importar
Deploy e
Update
Incluir no WSP
Cliente Office
Resumo
Capacidade SharePoint Designer 2010 Visual Studio 2010
Ligar a WCF, SQL Server, Assembly .Net
existentes
Qualquer fonte de dados através de
Assemblies .Net
Serve para… Descobrir e Configurar Criar e Publicar
Cenários Modelos “simples” com UX OOB
(External Lists, Outlook, SharePoint
Workspace, InfoPath, Search,
Associações simples baseadas em
FK)
- Modelos complexos com lógica de
conectividade à medida para agregação,
transformação, segurança, etc.
- UX à medida via customizações VSTO
- Rich e thin UI parts (WebParts)
reutilizáveis que se ligam a dados
externos
Limitações - Data source tem que expôr
“interface com formato certo”
- Stereotypes avançados (Bulk,
Batch)
- Serviços genéricos/polimórficos
- Apenas associações por FK
- Visual designer apenas para modelos
baseados em objectos .Net
- Desenvolvimento e empacotamento
separados para componentes rich client e
servidor
http://sharepoint2010.microsoft.com
http://www.microsoft.com/downloads/details.aspx?familyid=EEDA9AB
1-AC53-4870-9E1C-38940343D677&displaylang=en
http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx
http://www.microsoft.com/windowsazure/windowsazure
http://windows.azure.com
http://www.microsoft.com/downloads/details.aspx?FamilyID=5664019
e-6860-4c33-9843-4eb40b297ab6&displaylang=en
Information for
IT Pros
at TechNet
http://MSSharePointITPro.com
Information for
Developers
at MSDN
http://MSSharePointDeveloper.com
Information for
Everyone
http://SharePoint2010.Microsoft.com
Solução de Negócio baseadas em Office 2010 e SharePoint 2010
Solução de Negócio baseadas em Office 2010 e SharePoint 2010

Solução de Negócio baseadas em Office 2010 e SharePoint 2010