sharepoint 2010: bcs m business connectivity services

25
SharePoint 2010: BCS http://microsoftsharepointandbeyond .blogspot.com Business Connectivity Services

Post on 21-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SharePoint 2010: BCS  m Business Connectivity Services

SharePoint 2010: BCS

http://microsoftsharepointandbeyond.blogspot.com

Business Connectivity Services

Page 2: SharePoint 2010: BCS  m Business Connectivity Services

What’s new in Business

Connectivity Services

Frank CleynenECM Consultant

Getronics

Page 3: SharePoint 2010: BCS  m Business Connectivity Services

Agenda

•Customer feedback

•What is BCS?

•Demo

•External data in SharePoint

Page 4: SharePoint 2010: BCS  m Business Connectivity Services

Feedback

•Read/WriteRead is nice ... but writing would be even nicer

•Tooling supportWe need an easier way to create, debug and maintain application definition XML files

•I wish it was all part of the system

•Why not work offline as well ?

Page 5: SharePoint 2010: BCS  m Business Connectivity Services

Microsoft SharePoint 2010

Page 6: SharePoint 2010: BCS  m Business Connectivity Services

Microsoft SharePoint 2010Enabling no-code collaborative

solutions that balance self-service control

Page 7: SharePoint 2010: BCS  m Business Connectivity Services

Investment Areas

Page 8: SharePoint 2010: BCS  m Business Connectivity Services

Challenges with back end data

Page 9: SharePoint 2010: BCS  m Business Connectivity Services

Challenges with back end data

Business Connectivity

Services

Page 10: SharePoint 2010: BCS  m Business Connectivity Services

Architecture

Page 11: SharePoint 2010: BCS  m Business Connectivity Services

External Content Types (ECT)

• = the BCS building block

• Superset of entity capabilities; describes:- Structure of the external system- How this data behaves in SharePoint and Office

• Manage and reuse from a central location

• Added to the BCS through:- SPD 2010- VS 2010- Part of a model

Page 12: SharePoint 2010: BCS  m Business Connectivity Services

External Content Types (ECT)

• BCS-enabled solutions rely on ECTs to integrate external data into SharePoint and the Office client applications

• Can be reused in- External list - Word- Search - InfoPath- Outlook - Access- SharePoint Workspace - MS Office(code)

Page 13: SharePoint 2010: BCS  m Business Connectivity Services

BCS Overview

Page 14: SharePoint 2010: BCS  m Business Connectivity Services

DEMO

Page 15: SharePoint 2010: BCS  m Business Connectivity Services

External lists

•Expose external data as a native SharePoint list- Full CRUD capability- Familiar UI and navigation- Sort, filter, group- SPList OM access- Forms: OOTB or upsize with InfoPath- Work offline

Page 16: SharePoint 2010: BCS  m Business Connectivity Services

External vs. Regular list

•Key differences:- No default fields: title, created (by), modified (by)- List items don’t have unique int32 ID- No events- Item level security on external source- Read/Write depends on external source- Data stored in external system

Page 17: SharePoint 2010: BCS  m Business Connectivity Services

External vs. Regular list

•Not supported- RSS- Edit in datasheet/grid view- Export to Excel- REST interface- No workflows can be associated

Page 18: SharePoint 2010: BCS  m Business Connectivity Services

Working offline

•Connect to Outlook as- Contacts- Tasks- Calendar- Posts

•Download to SharePoint Workspace

Page 19: SharePoint 2010: BCS  m Business Connectivity Services

Visual Studio integration

•New Project template: Business Data Connectivity Model

•Create reusable BCS components

•Visual designers

•Creates ECT of type ‘.NET assembly’

•Upsize IT solutions created in SPD 2010

Page 20: SharePoint 2010: BCS  m Business Connectivity Services

Solution types

Page 21: SharePoint 2010: BCS  m Business Connectivity Services

Lifecycle Management

•Part of WSP-based SharePoint application packaging, deployment and administration

Page 22: SharePoint 2010: BCS  m Business Connectivity Services

What’s in the box

Page 23: SharePoint 2010: BCS  m Business Connectivity Services

Recap

•CRUD

•Complete integration

•Easy creation, development and maintenance

Page 24: SharePoint 2010: BCS  m Business Connectivity Services

Q&A

http://microsoftsharepointandbeyond.blogspot.c

om

Page 25: SharePoint 2010: BCS  m Business Connectivity Services

Thanks and good evening!!