Top Banner
Introduction to External Lists and Business Connectivity Services with SharePoint 2010 and Visual Studio 2010 Presented By: Joshua Carlisle Email: [email protected] Twitter: JoshCarlisle Blog: http://www.sharepointbrainfreeze.com
8

Introduction to SharePoint 2010 Business Connectivity Services (BCS)

Jun 12, 2015

Download

Technology

Joshua Carlisle

Introduction to External Lists and Business Connectivity Services with SharePoint 2010 and Visual Studio 2010
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: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

Introduction to External Lists and Business Connectivity Services with SharePoint 2010 and Visual Studio 2010Presented By: Joshua Carlisle

Email: [email protected]: JoshCarlisleBlog: http://www.sharepointbrainfreeze.com

Page 2: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

A little about me

SharePoint Developer – 7 YearsSoftware Developer – 13 yearsUser Group Leader – Triangle SharePoint User Group (Raleigh, NC)User Group and Regional Conference SpeakingBlog: www.sharepointbrainfreeze.comTwitter: JoshCarlisle

Page 3: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

OverviewBCS OverviewRole of External Lists, External Content Types, EntitiesTools Support (SPD, Visual Studio 2010)Demos

Short SharePoint DesignerIntroduction to Visual Studio BCS ProjectAdvanced BCS Project

Page 4: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

What are Business Connectivity Services?

Builds on SharePoint 2007 BDCIntegration with Backend Data SourceImproved Functionality and Tool SupportUnderlying Framework Now Part of SharePoint Foundation (formerly WSS)

Page 5: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

External Content Type (ECT) \ Entities \ External Lists Oh My!

External Content

Type(ECT)

External DataDefinitio

n

BCS

BCS

Thick Clients

Thin Clients (SharePoint)

External Lists

Page 6: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

BCS Tools – SPD & Visual Studio

SPD Visual Studio

No Code Solutions

“Simple” Homogeneous Data

Define CRUD Operations

Customize Forms (Infopath)

Define Workflows

Aggregate\Mashup Data

Complex Business Logic

Advanced VSTO Integration

Defined Reusable SPD Parts

Page 7: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

Demos

• SharePoint Designer – External Content Type• Visual Studio – Out of the Box• Visual Studio – SQL Database & Twitter Aggregation

Credits:Thanks to Kirk Evan’s article “Using Business Connectivity Services in SharePoint 2010“ on MSDN for some of the inspiration for the twitter integration in my demos.

Page 8: Introduction to SharePoint 2010 Business Connectivity Services (BCS)

Feedback and Resources

Feedback and Full Source code for demos can be downloaded from my blog at http://www.sharepointbrainfreeze.com