Professional Documents
Culture Documents
BCS Connectivity
BCS Connectivity
Services
Outline
Business Connectivity Services (BCS)
Primer
Creating BCS Applications
Creating .NET Assembly Connectors in
Visual Studio 2010 support
BCS Security
Business
Connectivity Services
(BCS) Primer
Microsoft SharePoint
2010
The business collaboration platform for the Enterprise and
the Web
Sites
Search
BCS Architecture
Office Client SharePoint Server 2010
External
External Business
Business Parts
Parts SharePoint Site
Custom
Custom Code
Code VSTO
VSTO External
External
Package
Package List
List
Office Integration
External External
Content Data Source
(Web Service, DB, .NET
Type Assembly Connector,
external systems, Web
(ECT) 2.0 service, etc.)
demo
Creating BCS
Applications
Solution Types, Personas and
ToolsSimple
Advanced
SharePoint
SharePoint
Designer
Designer
Power
Power User
User // No
No code
code
RAD Dev
RAD Dev Advanced
Advanced Dev
Dev Custom
Custom Code
Code
Microsoft Word
Microsoft Outlook VSTO 4 Solutions
SharePoint Workspace Declarative Solutions
Basic Advanced
Server
Development Approaches
SharePoint
Server SharePoint
SharePoint
Designer
(Prod / Dev) Designer
IT Admin
WSP/ “Live”
ClickOnc connection
e
Import & SI/IT
Package
Configure Devs
WSP/BDC
Produce No code, discover and
WSP/ClickOnce configure existing back-
Package w/BDC Create custom back- end integration end-
Model end integration logic points
using .NET Connect to (existing)
Assemblies WCF, ADO.NET and .NET
Author thin and rich Objects
client UX Simultaneously author
(independently) as thin and rich client UX
SharePoint and VSTO for External List and
customization InfoPath Forms
projects
Pro Dev
SharePoint Workspace
The next generation of the product formerly known as Groove
Offline capable
InfoPath forms UI
(customizable)
Respects SharePoint
view settings
(filter/sort/group)
Error/conflict
resolution
Search across
external data
Creating .NET
Connector
Assemblies in Visual
Studio 2010
Visual Studio 2010 Support
The tool for creating .NET Assembly
Connectors
Creating a .NET
Assembly Connector
demo
BCS Security Overview
SharePoint Server
Process Account
Modes:
Application
Credentials PassThrough
WebPart Ticket
VL (Uses logged-on user)
Logged-on Delegation Token
RevertToSelf
Other
user (Uses process account)
BDC Server
Runtime SSO Authentication
(Credentials, etc. from
Secure Store Secure Store)
Service
Application
SAML Delegated Credentials
Token Token
Claims Aware
Web 2.0 External System
Service
Summary
Business Connectivity Services (BCS)
Primer
Creating BCS Applications
Creating .NET Assembly Connectors in
Visual Studio 2010 support
BCS Security