+ All Categories
Home > Documents > Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Date post: 22-Dec-2015
Category:
View: 216 times
Download: 2 times
Share this document with a friend
Popular Tags:
16
Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint
Transcript
Page 1: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Travis Chen Senior Developer10 Nov 2011

MS Dynamics CRM 2011 Integration with SharePoint

Page 2: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

SharePoint and CRM are complementary

Page 3: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Document Integration

How about bring CRM data to SharePoint?

SharePoint and CRM integration features

Page 4: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Expensive

Reusability and Maintenance

Limited Features

CRM 2011 is built on .Net 4 and SharePoint 2010 is .Net 3.5

Why not build SharePoint Web Part for CRM

Page 5: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

BCS Architecture

Page 6: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

• Familiar User Interface e.g. Data/List View, BDC Web Parts

• Read or Write to External System

• No-Code Connectivity to External System (Built-in Connectors)

• Offline Access to External Data

• Discovery Through Search

Benefits of integrating CRM to SharePoint via BCS

Page 7: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

BCS Support

Page 8: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

SQL connector

WCF connector

.net assembly connector

Custom connector

BCS Connectors

Page 9: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Connect to CRM 2011 database, Use SQL View to retrieve data

Pros

• 100% out of box

• No code required

• Best Performance

Cons

• Read only

• Does not support CRM Online

SQL BCS Connector

Page 10: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

WCF Connector requires WCF proxy service to have following methods:

• Read, Read Multiple, Add, Update, Delete

Pros

• Read/Write

• Support CRM Online

Cons

• Custom development required for CRM Proxy Service

WCF BCS Connector

SharePoint 2010

CRM Proxy

ServiceCRM 2011

WCF BCS Connector

Page 11: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

WCF Connector is good but not flexible

New WCF Service/Web Methods have to be developed for each CRM entity to be published to SharePoint

Custom BCS Connector -1

Page 12: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Pros

• Read/Write

• No Code required for extending integration

• Dynamic Filter

Cons

• Development required for custom BCS Connector and CRM Proxy Service

Custom BCS Connector -2

SharePoint 2010

CRM Proxy

ServiceCRM 2011

Custom BCS

Connector

Page 13: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

SharePoint On Premise to CRM On Premise – Full support for all connectors

SharePoint On Premise to CRM On Line – Full Support except SQL Connector

SharePoint On Line to CRM On Premise – SQL and WCF Connector

SharePoint On Line to CRM On Line – WCF Connector

How about office 365 and CRM online 2011

Page 15: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Q & A

Page 16: Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.

Business Connectivity Service Architecture


Recommended