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

SharePoint 2010: BCS m Business Connectivity Services.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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!!