6. 5
Welcome to Houston TechFest
• Please turn off all electronic devices or set them to vibrate.
• If you must take a phone call, please do so in the lobby so as not
to disturb others.
• Thanks to our Diamond Sponsors:
Thank you for being a part of the
7th Annual Houston TechFest!
7. 6
Information
• Speaker presentation slides will be available at
www.houstontechfest.org within a week
• Don’t forget to complete the Bingo card to be
eligible for door prizes
14. 13
What Server Adds
• Foundation
– Business Data Column
• Server
– BCS Web Parts
– Search
– User Profile Import
• Custom Options
– BCS API through .Net Code
16. 15
User Experience
• As a User You Can
– Add a Web Part
– Connect to data sources
– Pull live data
– Search Cached Data
• What I didn’t show
– Connect BCS Web Part to Other Web Parts
– Add a column in a list from BCS Data
17. 16
2 Keys to BCS
1. Easy to Set Up
– Don’t need to be a developer to access a database
2. Integration
– Search, Web Parts, Lists, User Profiles, Office
– It’s connected!
27. 26
Other 2013 Changes
• Support for SharePoint Apps and
Office Apps
• Event listener – receive events from
External Systems
• Odata, REST, CSOM
• Visual Studio 2012
28. 27
References
• SharePoint Foundation 2010 Inside
Out - Chapter 9 – BCS
• Exploring Microsoft SharePoint 2013
New Features & Functions -Chapter 5
• SharePoint 2013 Inside Out
29. 28
References
• SharePoint 2013 changes and
features in Business Connectivity
Services, Microsoft.com video
7/16/12
• Make Business Data Available in
SharePoint 2013, video, Pluralsight,
4/10/2013
30. 29
References
Use the following PowerShell to revert to bdc identity
$bcsServiceApp = Get-SPServiceApplication | where
{$_ -match "Business Data Connectivity Service"}
$bcsServiceApp.RevertToSelfAllowed = $true;
$bcsServiceApp.Update();
from
http://www.zimmergren.net/archive/2010/06/09/sp-
2010-bcs-problem-with-authenticationmode-and-
reverttoself.aspx
34. 33
Please Leave Feedback During Q&A
If you leave session
feedback and
provide contact
information, you
will be qualified for
a prize
Scan the QR code
to the right or go to
bit.ly/htf130610
Are your company’s internal websites connected to your company’s most important information.
If so, is it a real time stream of information or does it go stale quickly?
If you’re using SharePoint and it’s not connected to External data – and by that, I mean all that stuff important to your company that’s not stored in SharePoint, the answer is no
But I’ve got good news! – If you’ve got anything newer than SharePoint Server 2010. You’ve got a great way to connect to the missing information. – That’s what you’re going to learn about today.
I met some of you before the session. For those that don't know me, my name's Tom Resing. I'm a Microsoft Certified Technology Specialist in 4 areas related to SharePoint. I'm certified in configuring WSSv3, configuring MOSS, and application development for both of them.My first programming job was in high school in Washington, DC. I got my Computer Science Degree from Northwestern in Evanston, Illinois almost 12 years ago. I've been in the technology field my entire career.
Here’s the Agenda. We’ll start with an Overview of the BDCThen I’ll jump straight into demos. First we’ll look at the BDC in use, then we’ll look at how to set it up. I’ll show you where you can learn more and take questions at the end.
A set of capabilities in SharePoint 2010 and 2013 that help you integrate external data into your SharePoint websites and Office Clients.
If you do a lot of work in SharePoint or Outlook, but store your tasks elsewhere, for example, pulling them in through bcs allows you to view them where you view other important information
Your options are pretty wide open here. Any data you have in an Oracle or SQL Server Database any ODBC data source or in some cases, Web Services is available.
I’ll demonstrate one of the web parts and search. With a little more work, you can get the other pieces working, as well. I’ve used User Profile Import for HR data exported from PeopleSoft to a SQL Server. It wasn’t easy, but it looked great in the end.
Review what we did and what else you can do
Editions of 2013 – All have BCS, some have more functionality than others.
Why? 2 Reasons. #1 Compelling Data
The data is the base you build on. We’re connecting to external data. So that’s data outside of SharePoint. When the data is consumed, people turn it into information. The ultimate goal is to build knowledge. That only comes after the basics are fulfilled.
The second reason for leveraging business connectivity services is, simply put, Microsoft. If you make heavy use of Microsoft products BCS will fit in best. There is no BCS without Windows Server and SharePoint. But beyond that, if you’re an Outlook and Office user you benefit. BCS integrates with those products and using it feels more natural when you’re used to using those products.
When I created the demo in 2013 almost everything was the same. I got a few different messages like “This shouldn’t take to long” and “Working on it”, but otherwise, I followed the exact same steps in Central Admin to set up the service application and the exact same steps in SharePoint Designer 2013
Some backend changes that may improve performance in some situations. For example , sort requests are now sent to the external system which reduces the load on SharePoint Servers.
Some backend changes that may improve performance in some situations. For example , sort requests are now sent to the external system which reduces the load on SharePoint Servers.
Find my email, blog, these slides with all the references at TomResing.com