SlideShare ist ein Scribd-Unternehmen logo
1 von 48
www.orbitone.com
Raas van Gaverestraat 83
B-9000 GENT, BELGIUM
E-mail info@orbitone.com
Website www.orbitone.com
Tel. +32 9 330 15 00
VAT BE 456.457.353
Bank 442-7059001-50 (KBC)
H. De Smedt, J. De Clercq, V. Bardadym
14 July, 2010
SharePoint 2010 Business Connectivity Services-
Possibilities and Limitations
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Summary
Overview of BCS
BCS Architecture
Getting started
No-Code BCS Solutions and Limitations
Overcome No-Code Limitations
Test Cases
Questions & Answers
What is BCS, previously BDC
Business Connectivity Services (BCS) is the way to bring your
external data to SharePoint sites.
SharePoint 2007 had a similar facility, Business Data Catalog
(BDC), which made external data available within its site.
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
What's new in SP 2010 BCS:
Read-write.
More connectivity options.
Design and customization tools.
Rich Client integration.
Work online or offline.
Application Lifecycle.
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Where we (are going to) use BCS / BDC @ Orbit
One
Education International – Membership Dues (SP 2007, BDC to
CRM)
Orbit One Intranet – FogBugz
Lucerna school, Students’ Follow-Up – Data from Informat
InSites Consulting – Navision (projects, clients,...)
Amonis – Panoramix (internal ERP)
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
What editions of 2010 is it in, and what are the
differences
 Foundation
Business Connectivity Services
 Standard
Business Connectivity Services Profile Page
 Enterprise
Business Data Integration with the Office Client
Business Data Web Parts
In 2007 BDC was only in Enterprise Edition
http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-
Comparison.aspx
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Summary
Overview of BCS
BCS Architecture
Getting started
No-Code BCS Solutions and Limitations
Overcome No-Code Limitations
Test Cases
Questions & Answers
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
BCS Architecture
SQL WCF .NET Assembly Custom
Connectors
Business Data Connectivity
Office Integration
Office 2010 Client
Business Data Connectivity
SharePoint Site
SharePoint Server 2010
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Solution Types
Client
Server
Basic Advanced
SharePoint Designer
SharePoint Workspace Declarative Solutions
Microsoft Outlook VSTO Solutions
.NET Assembly
Connector
Microsoft Word
Custom Web Parts
Connections
SQL (FogBugz)
WCF (Lucerna)
.Net
When to choose? What are limitations of each?
We make a site with three different connections
Connections are prepared in advance
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Summary
Overview of BCS
BCS Architecture
Getting started
No-Code BCS Solutions and Limitations
Overcome No-Code Limitations
Test Cases
Questions & Answers
Prerequisites
Permissions
External data source (example: WCF)
Who makes BCS?
Information worker (“no-code”)
Developer (code)
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
How to make a list in BCS
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
How to make a list in BCS
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Set user permission to BCS
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
How to make a list in BCS
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Summary
Overview of BCS
BCS Architecture
Getting started
No-Code BCS Solutions and Limitations
Overcome No-Code Limitations
Test Cases
Questions & Answers
What can you do with BCS
Search:
Crawling of the external database (indexing)
Show in SharePoint search results
Drill down / filter using facets
External list
List with bcs property
Webparts
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Demo
External document management system (DMS):
Quick Walktrough
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
External DMS: Data
Excel Documents: Generated with points of students
Hierarchy: Documents organized by year
Search support: into these documents
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
External Content Type List
Start SharePoint Designer
Create External List
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
External DMS: Result
http://hdesmedt-deskt/sites/HansPoint/default.aspx
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Challenges with No-Code Solutions
Subset of operations with no way to customize the
implementation
No folder support
No attachment support
No search security support
No support for Word or Excel add-ins
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Subset of operations with no way to customize
the implementation
XML file
Declarative
Connector LobSystem Type: Dot Net Assembly
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Subset of operations with no way to customize
the implementation
Out-of-the-box webpart knows what Io.Stream is!
Operations SPD doesn’t have
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Intermezzo
SharePoint Development
Binding to sharepoint?
If you have Custom Database
Use SharePoint WebParts to show it via Declaritive XML
Write BCS app against that
•No Binding
•No Guiding
BCS is the way to bring applications to SharePoint
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Challenges with No-Code Solutions
Subset of operations with no way to customize the
implementation
No folder support
No attachment support
No search security support
No support for Word or Excel add-ins
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Overcoming UI Limitations
Visual
Webpart:
GridView
Use BCS to call
the external
system
Retrieve items for
the current folder
from DB
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Challenges with No-Code Solutions
Subset of operations with no way to customize the
implementation
No folder support
No attachment support
No search security support
No support for Word or Excel add-ins
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
No search security support
What happens:
• ReadAllItems
• 1 root finder method – builds index
• ShowInSearchUI
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
No search security support
Security
• Secure Store Service
• Maps windows id to your identities (GetDmsUserName)
• Single sign on service
• Individual / Group maps
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
No search security support
Customizations
Url
Author
…
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Challenges with No-Code Solutions
Subset of operations with no way to customize the
implementation
No folder support
No attachment support
No search security support
No support for Word or Excel add-ins
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
No support for Word or Excel add-ins
 Overview of your documents
 99% Word Add-in
 Same Code as WebPart
 Same as sync with Outlook
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Summary
No-Code BCS Solutions are great for a quick start
Lots of support for operations, associations, search, sync
Can’t control the implementation
Has some limitations around folders, attachments
Overcoming No-Code Limitations
.NET Assembly Connectors
Custom Web Parts
Search Security
Data-Only Solutions
Custom VSTO Solutions
What are the limitations?
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
BCS External List Limitations
Be careful!
 Workflows cannot be configured on External Lists
 Cannot create Information Management Policies
 No versioning or history
 No Inline Editing or Datasheet View out of the box
 No ratings
 No "No-Code" ability to Export to Excel, Create Visio Diagram, Open with
Access or Open with Project
 No REST access through ListData.svc to External Lists
 No RSS Feeds
 No Item Level Permissions
 No item or field level validation
http://www.sharepointanalysthq.com/2010/07/bcs-external-list-limitations/
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Can we do it with BCS list?
 Define columns to display?
 Yes
 Sort?
 Yes
 Filter?
 Yes
 Group?
 Yes
 Calculate?
 No
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Can we do it with BCS item picker?
 Search in item picker – how does it work?
 Can be chosen during configuration
Search complete value (Filter Type = Comparison)
Search beginning of the value
Search any substring (Filter Type = Wildcard)
 What fields are searched in item picker?
 Can be defined in come from SQL
 Not from WCF
 Can we use cascade filtering in item picker?
 (e.g. Campus = Brussels, then Class = 2MW)
 No
 Can we set sorting order in item picker?
 No
 Can we filter the list in item picker?
 Yes
 Can we select columns in item picker?
 Yes
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Can we make content types and columns with BCS?
 Can we create a lookup column on a BCS list?
 Yes, but with limitations
No addintional fields to show (not handy with people’s list if we only
choose family name)
With certain paramaters the column values are not shown in list views.
 Can we create a lookup column with multiple values on a BCS list?
 No
 Can we create a content type with lookup columns on BCS lists?
 Yes
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
How can we show BCS data?
 Content query web part on a BCS list
 No
 Content query web part on a list with BCS lookup columns
 Yes
 Data view web part on a BCS list
 Limited to functionality of list view web part
 Calendar view on BCS data
 No
 Pictures
 Only if represented as Image type in the database
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Can we search in BCS?
Yes
Refining search
Edit XML in web part
on search result page.
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
How static / dynamic are BCS data?
Can we keep some BCS data static in documents, so that the
next year the class does not change in the documents for the
current year?
If the data are always dynamic, can we assign the current value
to the document as default ?
Mel: no
What happens in documents on SharePoint sites if in the data
source we have a deleted record?
Mel: has to be an error after refreshing
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Alternatives
BDC
Third party solutions
Sync from external sources to SharePoint lists
Custom solutions
Code
ASCX web part connected to external source
External links in Excel & Access
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Alternatives - comparison
Discussion
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
Third party solution – Layer 2
http://www.layer2.de/en/community/FAQs/BDLC/Pages/Feature-comparision-sharepoint-external-list.aspx
Feature SharePoint 2010 External List SharePoint BDLC List
Integrate external data from various sources into SharePoint
A complete SharePoint list with all list features is implemented
OOB almost any type of data source is supported (.NET Type / WCF Service / SQL Server) (more info)
Full SharePoint 2007 / WSS 3.0 support (SharePoint Foundation 2010 supported)
No additional tools, modelling or programming are required to create a
list
(SharePoint Designer has to be installed
and used)
Connection can be established in just some minutes (more info)
OOB full search capabilities (not for SharePoint Foundation?)
OOB web part connectivity (not for SharePoint Foundation?)
Full Offline capabilities (2010 only)
(with SharePoint 2010 only, SharePoint
2007 for V2.0 and certain list types only)
OOB-support for the SharePoint Client Object Model
OOB-support for REST-services
OOB-support for making associations to other SharePoint lists
Event-triggering
Alerts will be fired on data change
Email notification on data change
RSS notification on data change
Workflows can start business actions on data change
Datagrid editing supported
Lookups can display any column (ID Only)
Support for joins as data source
Support for common SharePoint list types, e.g. contacts, tasks, events
etc.
Original data source is not queried every time the list is displayed with
performance side effects
(some kind of cache seems to
be implemented)
OOB there is no row limit
(it seems to be a row limit of 2000
preconfigured, more info)
Data source can be updated (if primary key available) (for a few data sources only) (if supported by data source)
14 July, 2010
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
www.orbitone.com
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
Q & A
www.orbitone.com
SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
14 July, 2010
Many thanks to Mel Gerats and
Thijs ter Beek for support!

Weitere ähnliche Inhalte

Was ist angesagt?

Best Practices Integration And Interoperability
Best  Practices    Integration And  InteroperabilityBest  Practices    Integration And  Interoperability
Best Practices Integration And InteroperabilityAllinConsulting
 
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011CIPAL dv
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power PointNatashaIRWS
 
The Steps To Effective Governance - SharePoint Saturday New York
The Steps To Effective Governance - SharePoint Saturday New YorkThe Steps To Effective Governance - SharePoint Saturday New York
The Steps To Effective Governance - SharePoint Saturday New YorkRichard Harbridge
 
Sps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesSps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesIvor Davies
 
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group
 
Planning for external user access lync server 2010 (rc)
Planning for external user access lync server 2010 (rc)Planning for external user access lync server 2010 (rc)
Planning for external user access lync server 2010 (rc)Daniel Ullmark
 
Business productivity at its best whitepaper
Business productivity at its best whitepaperBusiness productivity at its best whitepaper
Business productivity at its best whitepaperArd van Someren
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Developmentryanaoliveira
 
Customization & designing art worx day1
Customization & designing art worx day1Customization & designing art worx day1
Customization & designing art worx day1Hesham Aly
 
Microsoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMMicrosoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMGreg Clark
 
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Gina Montgomery, V-TSP
 
IRW Sharepoint scope and futures seminars_june_2011
IRW Sharepoint scope and futures seminars_june_2011IRW Sharepoint scope and futures seminars_june_2011
IRW Sharepoint scope and futures seminars_june_2011IRW Systems
 
Building With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsBuilding With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsVisionet Systems, Inc.
 

Was ist angesagt? (14)

Best Practices Integration And Interoperability
Best  Practices    Integration And  InteroperabilityBest  Practices    Integration And  Interoperability
Best Practices Integration And Interoperability
 
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011
Content management Kwaliteitscordinatoren OCMW's Kempen - 6 oktober 2011
 
Irw Generic Power Point
Irw Generic Power PointIrw Generic Power Point
Irw Generic Power Point
 
The Steps To Effective Governance - SharePoint Saturday New York
The Steps To Effective Governance - SharePoint Saturday New YorkThe Steps To Effective Governance - SharePoint Saturday New York
The Steps To Effective Governance - SharePoint Saturday New York
 
Sps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best PracticesSps Ottawa Share Point 2010 Governance Best Practices
Sps Ottawa Share Point 2010 Governance Best Practices
 
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best PracticesEPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
EPC Group SharePoint 2010 Enterprise Content Management - ECM Best Practices
 
Planning for external user access lync server 2010 (rc)
Planning for external user access lync server 2010 (rc)Planning for external user access lync server 2010 (rc)
Planning for external user access lync server 2010 (rc)
 
Business productivity at its best whitepaper
Business productivity at its best whitepaperBusiness productivity at its best whitepaper
Business productivity at its best whitepaper
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
 
Customization & designing art worx day1
Customization & designing art worx day1Customization & designing art worx day1
Customization & designing art worx day1
 
Microsoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECMMicrosoft SharePoint and the Future of ECM
Microsoft SharePoint and the Future of ECM
 
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
 
IRW Sharepoint scope and futures seminars_june_2011
IRW Sharepoint scope and futures seminars_june_2011IRW Sharepoint scope and futures seminars_june_2011
IRW Sharepoint scope and futures seminars_june_2011
 
Building With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet SystemsBuilding With SharePoint Server 2010 - Visionet Systems
Building With SharePoint Server 2010 - Visionet Systems
 

Andere mochten auch

DB-IR-ranking
DB-IR-rankingDB-IR-ranking
DB-IR-rankingFELIX75
 
Presentazione Unindustria Ditre Italia
Presentazione Unindustria Ditre ItaliaPresentazione Unindustria Ditre Italia
Presentazione Unindustria Ditre ItaliaDitre Italia divani
 
Evaluating Websites ULearn 09
Evaluating Websites ULearn 09Evaluating Websites ULearn 09
Evaluating Websites ULearn 09P H
 
A new standard for sourcing in the hemisphere
A new standard for sourcing in the hemisphereA new standard for sourcing in the hemisphere
A new standard for sourcing in the hemisphereMexico Fits
 
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study alvarran
 
Philosophies Of Education Save
Philosophies Of Education SavePhilosophies Of Education Save
Philosophies Of Education Savebasilio duller
 
Wikis as water coolers?
Wikis as water coolers?Wikis as water coolers?
Wikis as water coolers?Scanenergi A/S
 
Exercici Sesio TIC nº IV "canvi climàtic"
Exercici Sesio TIC nº IV "canvi climàtic"Exercici Sesio TIC nº IV "canvi climàtic"
Exercici Sesio TIC nº IV "canvi climàtic"IES Cubelles
 
Информационный вестник Апрель 2013
Информационный вестник Апрель 2013Информационный вестник Апрель 2013
Информационный вестник Апрель 2013Ingria. Technopark St. Petersburg
 
Cloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsCloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsJames Urquhart
 
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012Charity Dynamics
 
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрь
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрьИнформационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрь
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрьIngria. Technopark St. Petersburg
 

Andere mochten auch (20)

DB-IR-ranking
DB-IR-rankingDB-IR-ranking
DB-IR-ranking
 
Presentazione Unindustria Ditre Italia
Presentazione Unindustria Ditre ItaliaPresentazione Unindustria Ditre Italia
Presentazione Unindustria Ditre Italia
 
Circuit
CircuitCircuit
Circuit
 
Jordan
JordanJordan
Jordan
 
WaveMaker Presentation
WaveMaker PresentationWaveMaker Presentation
WaveMaker Presentation
 
Evaluating Websites ULearn 09
Evaluating Websites ULearn 09Evaluating Websites ULearn 09
Evaluating Websites ULearn 09
 
A new standard for sourcing in the hemisphere
A new standard for sourcing in the hemisphereA new standard for sourcing in the hemisphere
A new standard for sourcing in the hemisphere
 
Chinese Food
Chinese FoodChinese Food
Chinese Food
 
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study
Understanding Direct Mail with Neuroscience:Millward Brown 2009 Case Study
 
Philosophies Of Education Save
Philosophies Of Education SavePhilosophies Of Education Save
Philosophies Of Education Save
 
Wikis as water coolers?
Wikis as water coolers?Wikis as water coolers?
Wikis as water coolers?
 
Exercici Sesio TIC nº IV "canvi climàtic"
Exercici Sesio TIC nº IV "canvi climàtic"Exercici Sesio TIC nº IV "canvi climàtic"
Exercici Sesio TIC nº IV "canvi climàtic"
 
Информационный вестник Апрель 2013
Информационный вестник Апрель 2013Информационный вестник Апрель 2013
Информационный вестник Апрель 2013
 
How Not to SUCK at Social Media
How Not to SUCK at Social MediaHow Not to SUCK at Social Media
How Not to SUCK at Social Media
 
Meerkat by Gianna
Meerkat by GiannaMeerkat by Gianna
Meerkat by Gianna
 
Cloud and the Future of Networked Systems
Cloud and the Future of Networked SystemsCloud and the Future of Networked Systems
Cloud and the Future of Networked Systems
 
Информационный вестник Июль 2013
 Информационный вестник Июль 2013  Информационный вестник Июль 2013
Информационный вестник Июль 2013
 
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012
The Voice: Inspiring Peer-to-Peer Participants to Take Action BBCon 2012
 
Elements of Starting up
Elements of Starting upElements of Starting up
Elements of Starting up
 
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрь
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрьИнформационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрь
Информационный Вестник Технопарка и Бизнес-инкубатора «Ингрия» за октябрь
 

Ähnlich wie SharePoint 2010 BCS

SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010nplowman
 
Customizing SharePoint Online
Customizing SharePoint OnlineCustomizing SharePoint Online
Customizing SharePoint OnlineBert Johnson
 
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2Marie-Michelle Strah, PhD
 
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
Sql Saturday 228   Rapid Data Integration Using SharePoint BCSSql Saturday 228   Rapid Data Integration Using SharePoint BCS
Sql Saturday 228 Rapid Data Integration Using SharePoint BCSObilogic
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration Aridwansassman
 
Unveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepUnveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepQuek Lilian
 
Unveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepUnveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepQuek Lilian
 
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Ayman El-Hattab
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Randy Perkins-Smart
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101Wes Preston
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010Sadalit Van Buren
 
SharePoint 2010 Unveiled (Auckland)
SharePoint 2010 Unveiled (Auckland)SharePoint 2010 Unveiled (Auckland)
SharePoint 2010 Unveiled (Auckland)Intergen
 
Office 365 Deployment Strategies 2.0
Office 365 Deployment Strategies 2.0Office 365 Deployment Strategies 2.0
Office 365 Deployment Strategies 2.0Bert Johnson
 
Business Connectivity Services With Share Point 2010
Business Connectivity Services With Share Point 2010Business Connectivity Services With Share Point 2010
Business Connectivity Services With Share Point 2010Alexander Meijers
 
SharePoint 2010 Unveiled (Wellington)
SharePoint 2010 Unveiled (Wellington)SharePoint 2010 Unveiled (Wellington)
SharePoint 2010 Unveiled (Wellington)Intergen
 
Presentazione Sharepoint 2010
Presentazione Sharepoint 2010Presentazione Sharepoint 2010
Presentazione Sharepoint 2010Decatec
 
SharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementChris McNulty
 

Ähnlich wie SharePoint 2010 BCS (20)

SharePoint 2010
SharePoint 2010SharePoint 2010
SharePoint 2010
 
Customizing SharePoint Online
Customizing SharePoint OnlineCustomizing SharePoint Online
Customizing SharePoint Online
 
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2
SharePoint 2010 and Web Services: Extending Dynamics GP 2010 R2
 
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
Sql Saturday 228   Rapid Data Integration Using SharePoint BCSSql Saturday 228   Rapid Data Integration Using SharePoint BCS
Sql Saturday 228 Rapid Data Integration Using SharePoint BCS
 
Extending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration AExtending SharePoint 2010 To Line of Business Integration A
Extending SharePoint 2010 To Line of Business Integration A
 
Unveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepUnveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy Pradeep
 
Unveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy PradeepUnveiling Share Point 2010_MVP Joy Pradeep
Unveiling Share Point 2010_MVP Joy Pradeep
 
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
Creating No-Code BCS Solutions in SharePoint 2010 and Office 2010–From TechEd...
 
Boston Area SharePoint User Group BI Data Visualization
Boston Area SharePoint User Group BI Data VisualizationBoston Area SharePoint User Group BI Data Visualization
Boston Area SharePoint User Group BI Data Visualization
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
 
SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101SharePoint Saturday Chicago 2011: SharePoint 101
SharePoint Saturday Chicago 2011: SharePoint 101
 
See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010See Beyond the Numbers: Data Visualization in SharePoint 2010
See Beyond the Numbers: Data Visualization in SharePoint 2010
 
SharePoint 2010 Unveiled (Auckland)
SharePoint 2010 Unveiled (Auckland)SharePoint 2010 Unveiled (Auckland)
SharePoint 2010 Unveiled (Auckland)
 
Office 365 Deployment Strategies 2.0
Office 365 Deployment Strategies 2.0Office 365 Deployment Strategies 2.0
Office 365 Deployment Strategies 2.0
 
Business Connectivity Services With Share Point 2010
Business Connectivity Services With Share Point 2010Business Connectivity Services With Share Point 2010
Business Connectivity Services With Share Point 2010
 
SharePoint 2010 Unveiled (Wellington)
SharePoint 2010 Unveiled (Wellington)SharePoint 2010 Unveiled (Wellington)
SharePoint 2010 Unveiled (Wellington)
 
Meec 2010 SharePoint 2010
Meec 2010 SharePoint 2010Meec 2010 SharePoint 2010
Meec 2010 SharePoint 2010
 
Presentazione Sharepoint 2010
Presentazione Sharepoint 2010Presentazione Sharepoint 2010
Presentazione Sharepoint 2010
 
Share Talk
Share TalkShare Talk
Share Talk
 
SharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and ManagementSharePoint 2010 - IT Platform upgrade and Management
SharePoint 2010 - IT Platform upgrade and Management
 

Mehr von Orbit One - We create coherence

ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...
ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...
ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...Orbit One - We create coherence
 
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...Orbit One - We create coherence
 
ShareCafé 3 - Geef je samenwerking een technologische upgrade
ShareCafé 3 - Geef je samenwerking een technologische upgradeShareCafé 3 - Geef je samenwerking een technologische upgrade
ShareCafé 3 - Geef je samenwerking een technologische upgradeOrbit One - We create coherence
 
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...Orbit One - We create coherence
 
OneCafé: The future of membership organizations facilitated by CRM and collab...
OneCafé: The future of membership organizations facilitated by CRM and collab...OneCafé: The future of membership organizations facilitated by CRM and collab...
OneCafé: The future of membership organizations facilitated by CRM and collab...Orbit One - We create coherence
 
Social Computing in your organization using SharePoint: challenges and benefits
Social Computing in your organization using SharePoint: challenges and benefitsSocial Computing in your organization using SharePoint: challenges and benefits
Social Computing in your organization using SharePoint: challenges and benefitsOrbit One - We create coherence
 
Marketing Automation in Dynamics CRM with ClickDimensions
Marketing Automation in Dynamics CRM with ClickDimensionsMarketing Automation in Dynamics CRM with ClickDimensions
Marketing Automation in Dynamics CRM with ClickDimensionsOrbit One - We create coherence
 

Mehr von Orbit One - We create coherence (20)

ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...
ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...
ShareCafé: SharePoint - Een doos vol documenten of dé tool om efficiënt samen...
 
HoGent tips and tricks van een self-made ondernemer
HoGent tips and tricks van een self-made ondernemer HoGent tips and tricks van een self-made ondernemer
HoGent tips and tricks van een self-made ondernemer
 
Het Nieuwe Werken in de praktijk
Het Nieuwe Werkenin de praktijkHet Nieuwe Werkenin de praktijk
Het Nieuwe Werken in de praktijk
 
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
ShareCafé: Office365 - Efficiënt samenwerken met minimum aan kosten en comple...
 
ShareCafé 3 - Geef je samenwerking een technologische upgrade
ShareCafé 3 - Geef je samenwerking een technologische upgradeShareCafé 3 - Geef je samenwerking een technologische upgrade
ShareCafé 3 - Geef je samenwerking een technologische upgrade
 
ShareCafé 2 - Werk slimmer door geïntegreerde tools
ShareCafé 2 - Werk slimmer door geïntegreerde toolsShareCafé 2 - Werk slimmer door geïntegreerde tools
ShareCafé 2 - Werk slimmer door geïntegreerde tools
 
ShareCafé 1: Hou de Nieuwe Werker gemotiveerd
ShareCafé 1: Hou de Nieuwe Werker gemotiveerdShareCafé 1: Hou de Nieuwe Werker gemotiveerd
ShareCafé 1: Hou de Nieuwe Werker gemotiveerd
 
Business value of Lync integrations
Business value of Lync integrationsBusiness value of Lync integrations
Business value of Lync integrations
 
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...
OneCafé: De toekomst van ledenorganisaties met behulp van CRM en informatie-u...
 
Identity in the cloud using Microsoft
Identity in the cloud using MicrosoftIdentity in the cloud using Microsoft
Identity in the cloud using Microsoft
 
OneCafé: The future of membership organizations facilitated by CRM and collab...
OneCafé: The future of membership organizations facilitated by CRM and collab...OneCafé: The future of membership organizations facilitated by CRM and collab...
OneCafé: The future of membership organizations facilitated by CRM and collab...
 
OneCafé: The new world of work and your organisation
OneCafé: The new world of work and your organisationOneCafé: The new world of work and your organisation
OneCafé: The new world of work and your organisation
 
Social Computing in your organization using SharePoint: challenges and benefits
Social Computing in your organization using SharePoint: challenges and benefitsSocial Computing in your organization using SharePoint: challenges and benefits
Social Computing in your organization using SharePoint: challenges and benefits
 
Windows Communication Foundation (WCF) Best Practices
Windows Communication Foundation (WCF) Best PracticesWindows Communication Foundation (WCF) Best Practices
Windows Communication Foundation (WCF) Best Practices
 
Wie is Orbit One Internet Solutions
Wie is Orbit One Internet SolutionsWie is Orbit One Internet Solutions
Wie is Orbit One Internet Solutions
 
Azure Umbraco workshop
Azure Umbraco workshopAzure Umbraco workshop
Azure Umbraco workshop
 
Marketing Automation in Dynamics CRM with ClickDimensions
Marketing Automation in Dynamics CRM with ClickDimensionsMarketing Automation in Dynamics CRM with ClickDimensions
Marketing Automation in Dynamics CRM with ClickDimensions
 
Office 365, is cloud right for your company?
Office 365, is cloud right for your company?Office 365, is cloud right for your company?
Office 365, is cloud right for your company?
 
Who is Orbit One internet solutions?
Who is Orbit One internet solutions?Who is Orbit One internet solutions?
Who is Orbit One internet solutions?
 
Azure and Umbraco CMS
Azure and Umbraco CMSAzure and Umbraco CMS
Azure and Umbraco CMS
 

Kürzlich hochgeladen

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

SharePoint 2010 BCS

  • 1. www.orbitone.com Raas van Gaverestraat 83 B-9000 GENT, BELGIUM E-mail info@orbitone.com Website www.orbitone.com Tel. +32 9 330 15 00 VAT BE 456.457.353 Bank 442-7059001-50 (KBC) H. De Smedt, J. De Clercq, V. Bardadym 14 July, 2010 SharePoint 2010 Business Connectivity Services- Possibilities and Limitations
  • 2. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Summary Overview of BCS BCS Architecture Getting started No-Code BCS Solutions and Limitations Overcome No-Code Limitations Test Cases Questions & Answers
  • 3. What is BCS, previously BDC Business Connectivity Services (BCS) is the way to bring your external data to SharePoint sites. SharePoint 2007 had a similar facility, Business Data Catalog (BDC), which made external data available within its site. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 4. What's new in SP 2010 BCS: Read-write. More connectivity options. Design and customization tools. Rich Client integration. Work online or offline. Application Lifecycle. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 5. Where we (are going to) use BCS / BDC @ Orbit One Education International – Membership Dues (SP 2007, BDC to CRM) Orbit One Intranet – FogBugz Lucerna school, Students’ Follow-Up – Data from Informat InSites Consulting – Navision (projects, clients,...) Amonis – Panoramix (internal ERP) 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 6. What editions of 2010 is it in, and what are the differences  Foundation Business Connectivity Services  Standard Business Connectivity Services Profile Page  Enterprise Business Data Integration with the Office Client Business Data Web Parts In 2007 BDC was only in Enterprise Edition http://sharepoint.microsoft.com/en-us/buy/Pages/Editions- Comparison.aspx 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 7. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Summary Overview of BCS BCS Architecture Getting started No-Code BCS Solutions and Limitations Overcome No-Code Limitations Test Cases Questions & Answers
  • 8. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations BCS Architecture SQL WCF .NET Assembly Custom Connectors Business Data Connectivity Office Integration Office 2010 Client Business Data Connectivity SharePoint Site SharePoint Server 2010
  • 9. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Solution Types Client Server Basic Advanced SharePoint Designer SharePoint Workspace Declarative Solutions Microsoft Outlook VSTO Solutions .NET Assembly Connector Microsoft Word Custom Web Parts
  • 10. Connections SQL (FogBugz) WCF (Lucerna) .Net When to choose? What are limitations of each? We make a site with three different connections Connections are prepared in advance 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 11. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Summary Overview of BCS BCS Architecture Getting started No-Code BCS Solutions and Limitations Overcome No-Code Limitations Test Cases Questions & Answers
  • 12. Prerequisites Permissions External data source (example: WCF) Who makes BCS? Information worker (“no-code”) Developer (code) 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 13. How to make a list in BCS 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 14. How to make a list in BCS 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 15. Set user permission to BCS 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 16. How to make a list in BCS 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 17. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Summary Overview of BCS BCS Architecture Getting started No-Code BCS Solutions and Limitations Overcome No-Code Limitations Test Cases Questions & Answers
  • 18. What can you do with BCS Search: Crawling of the external database (indexing) Show in SharePoint search results Drill down / filter using facets External list List with bcs property Webparts 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 19. Demo External document management system (DMS): Quick Walktrough SharePoint 2010 Business Data Connectivity - Possibilities and Limitations 14 July, 2010
  • 20. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations External DMS: Data Excel Documents: Generated with points of students Hierarchy: Documents organized by year Search support: into these documents
  • 21. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations External Content Type List Start SharePoint Designer Create External List
  • 22. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations External DMS: Result http://hdesmedt-deskt/sites/HansPoint/default.aspx
  • 23. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Challenges with No-Code Solutions Subset of operations with no way to customize the implementation No folder support No attachment support No search security support No support for Word or Excel add-ins
  • 24. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Subset of operations with no way to customize the implementation XML file Declarative Connector LobSystem Type: Dot Net Assembly
  • 25. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Subset of operations with no way to customize the implementation Out-of-the-box webpart knows what Io.Stream is! Operations SPD doesn’t have
  • 26. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Intermezzo SharePoint Development Binding to sharepoint? If you have Custom Database Use SharePoint WebParts to show it via Declaritive XML Write BCS app against that •No Binding •No Guiding BCS is the way to bring applications to SharePoint
  • 27. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Challenges with No-Code Solutions Subset of operations with no way to customize the implementation No folder support No attachment support No search security support No support for Word or Excel add-ins
  • 28. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Overcoming UI Limitations Visual Webpart: GridView Use BCS to call the external system Retrieve items for the current folder from DB
  • 29. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Challenges with No-Code Solutions Subset of operations with no way to customize the implementation No folder support No attachment support No search security support No support for Word or Excel add-ins
  • 30. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations No search security support What happens: • ReadAllItems • 1 root finder method – builds index • ShowInSearchUI
  • 31. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations No search security support Security • Secure Store Service • Maps windows id to your identities (GetDmsUserName) • Single sign on service • Individual / Group maps
  • 32. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations No search security support Customizations Url Author …
  • 33. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Challenges with No-Code Solutions Subset of operations with no way to customize the implementation No folder support No attachment support No search security support No support for Word or Excel add-ins
  • 34. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations No support for Word or Excel add-ins  Overview of your documents  99% Word Add-in  Same Code as WebPart  Same as sync with Outlook
  • 35. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations Summary No-Code BCS Solutions are great for a quick start Lots of support for operations, associations, search, sync Can’t control the implementation Has some limitations around folders, attachments Overcoming No-Code Limitations .NET Assembly Connectors Custom Web Parts Search Security Data-Only Solutions Custom VSTO Solutions
  • 36. What are the limitations? SharePoint 2010 Business Data Connectivity - Possibilities and Limitations 14 July, 2010
  • 37. BCS External List Limitations Be careful!  Workflows cannot be configured on External Lists  Cannot create Information Management Policies  No versioning or history  No Inline Editing or Datasheet View out of the box  No ratings  No "No-Code" ability to Export to Excel, Create Visio Diagram, Open with Access or Open with Project  No REST access through ListData.svc to External Lists  No RSS Feeds  No Item Level Permissions  No item or field level validation http://www.sharepointanalysthq.com/2010/07/bcs-external-list-limitations/ 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 38. Can we do it with BCS list?  Define columns to display?  Yes  Sort?  Yes  Filter?  Yes  Group?  Yes  Calculate?  No 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 39. Can we do it with BCS item picker?  Search in item picker – how does it work?  Can be chosen during configuration Search complete value (Filter Type = Comparison) Search beginning of the value Search any substring (Filter Type = Wildcard)  What fields are searched in item picker?  Can be defined in come from SQL  Not from WCF  Can we use cascade filtering in item picker?  (e.g. Campus = Brussels, then Class = 2MW)  No  Can we set sorting order in item picker?  No  Can we filter the list in item picker?  Yes  Can we select columns in item picker?  Yes 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 40. Can we make content types and columns with BCS?  Can we create a lookup column on a BCS list?  Yes, but with limitations No addintional fields to show (not handy with people’s list if we only choose family name) With certain paramaters the column values are not shown in list views.  Can we create a lookup column with multiple values on a BCS list?  No  Can we create a content type with lookup columns on BCS lists?  Yes 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 41. How can we show BCS data?  Content query web part on a BCS list  No  Content query web part on a list with BCS lookup columns  Yes  Data view web part on a BCS list  Limited to functionality of list view web part  Calendar view on BCS data  No  Pictures  Only if represented as Image type in the database 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 42. Can we search in BCS? Yes Refining search Edit XML in web part on search result page. 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 43. How static / dynamic are BCS data? Can we keep some BCS data static in documents, so that the next year the class does not change in the documents for the current year? If the data are always dynamic, can we assign the current value to the document as default ? Mel: no What happens in documents on SharePoint sites if in the data source we have a deleted record? Mel: has to be an error after refreshing 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 44. Alternatives BDC Third party solutions Sync from external sources to SharePoint lists Custom solutions Code ASCX web part connected to external source External links in Excel & Access 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 45. Alternatives - comparison Discussion 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 46. Third party solution – Layer 2 http://www.layer2.de/en/community/FAQs/BDLC/Pages/Feature-comparision-sharepoint-external-list.aspx Feature SharePoint 2010 External List SharePoint BDLC List Integrate external data from various sources into SharePoint A complete SharePoint list with all list features is implemented OOB almost any type of data source is supported (.NET Type / WCF Service / SQL Server) (more info) Full SharePoint 2007 / WSS 3.0 support (SharePoint Foundation 2010 supported) No additional tools, modelling or programming are required to create a list (SharePoint Designer has to be installed and used) Connection can be established in just some minutes (more info) OOB full search capabilities (not for SharePoint Foundation?) OOB web part connectivity (not for SharePoint Foundation?) Full Offline capabilities (2010 only) (with SharePoint 2010 only, SharePoint 2007 for V2.0 and certain list types only) OOB-support for the SharePoint Client Object Model OOB-support for REST-services OOB-support for making associations to other SharePoint lists Event-triggering Alerts will be fired on data change Email notification on data change RSS notification on data change Workflows can start business actions on data change Datagrid editing supported Lookups can display any column (ID Only) Support for joins as data source Support for common SharePoint list types, e.g. contacts, tasks, events etc. Original data source is not queried every time the list is displayed with performance side effects (some kind of cache seems to be implemented) OOB there is no row limit (it seems to be a row limit of 2000 preconfigured, more info) Data source can be updated (if primary key available) (for a few data sources only) (if supported by data source) 14 July, 2010 SharePoint 2010 Business Data Connectivity - Possibilities and Limitations
  • 47. www.orbitone.com SharePoint 2010 Business Data Connectivity - Possibilities and Limitations 14 July, 2010 Q & A
  • 48. www.orbitone.com SharePoint 2010 Business Data Connectivity - Possibilities and Limitations 14 July, 2010 Many thanks to Mel Gerats and Thijs ter Beek for support!

Hinweis der Redaktion

  1. Viktor
  2. Viktor
  3. Viktor Read-write. You can create, read, update and delete external data from SharePoint and Office applications. More connectivity options. In addition to database and web services, connect to WCF services or plug your own code into a .Net assembly connector to handle transformation or aggregation of data. Full support for Claims-enabled services as well as Secure Store Service (formerly SSO) to map user credentials. Design and customization tools. Huge investments in SharePoint Designer 2010 and Visual Studio 2010 to allow creation and customization of code-less and code-based solutions. Composite solutions can be collaboratively built by a team with each member using the tool(s) of their choice. Build applications faster and easier. Rich Client integration. Expose data as a native SharePoint list and then connect it to SharePoint Workspace or Outlook. Customize InfoPath forms to add business logic surfaced consistently in SharePoint and SharePoint Workspace. Customize Outlook to provide views, forms, ribbon buttons or show contextual data in a taskpane – all without writing code! Work online or offline. External data is cached in a SQL CE database installed with Office 2010. When connectivity is lost, the cache automatically goes into offline mode. When connectivity is restored, BCS can synchronize data changes directly to the external system. Application Lifecycle. Deploy composite SharePoint solutions to Office 2010 machines, and enable users to check for updates to those solutions.
  4. Viktor
  5. Viktor
  6. Hans
  7. Hans SQL WCF In VS .Net Assembly connector: Written for perticular instance: for your perticular exchange server, quarcks -> creater IT staff Custom Connector: big C: Written for any type system, for any exchange server -> 3the partys to give access to their product BDC -> nameing convention from 2007 B D Catalog -> set of compontent to do thing -> Runtime: API -> MetaData: Store Declarative XML, Describese external system, and how we gone access it -> Get Data into sharepoint -> First run into External List -> Culomns and suplement profiles, Lists, IMPORTANT : Symetry BDC Client Runtime; Client Side Cache (metadata store, take things offline) ->Use it -> use it in outlook vb -> or Custom solutions VSTO Package When you take External List offline when you sync to outlook ->Creation of VSTO click once package -> server to client When you take data offline -> always direct one. -> you dont need sharepoint anymore
  8. Hans You can create in BCS Basic (no code) Server solution: SP Designer Why is Excel on the list? -> Already in db Left: No Code Solutions
  9. Jan
  10. Jan
  11. Jan
  12. Jan
  13. Jan
  14. Jan
  15. Viktor
  16. Hans
  17. Hans
  18. Hans Key Mile stone! Looks just the same… Document – Folder / Excel – Year No Code solutions -> For easy solutions -> No blob In BussinesLine -> no access to edit
  19. Hans
  20. Hans BCS Subset of operations with no way to customize the implementation -> Stream -> Blob in db ->
  21. How do we take control of this? Have to understand the undelying XML System.Io.Stream
  22. Hans ASP.net problem children
  23. Hans BCS Subset of operations with no way to customize the implementation -> Stream -> Blob in db ->
  24. Hans
  25. Hans BCS Subset of operations with no way to customize the implementation -> Stream -> Blob in db ->
  26. Hans 2 ways search security BinarySecurityDescriptorAccessor Does its Trimming at crawl time Checks security Is check index, it knows it already efficient Access Checker Not always possible, with different usernames and passwords Query time trim Get results out of index Can scott see this…,…. Slow Tak Care, limit to 200, narrow query No-code solution knows already how to search
  27. Hans
  28. Hans
  29. Hans BinarySecurityDescriptorAccessor -> implementing -> Crawltime Access Checker ->Slow ->QueryTime
  30. Hans
  31. Hans
  32. Viktor
  33. Viktor
  34. Viktor
  35. Viktor
  36. Viktor
  37. Viktor
  38. Viktor
  39. Viktor
  40. Viktor