Microsoft ® Official Course Module 9 Working with Business Connectivity Services.

Slides:



Advertisements
Similar presentations
SearchSearch User Profiles SearchSearchExcelExcelUserProfilesUserProfiles Managed Metadata.
Advertisements

Eric J. Oszakiewski MCTS: SharePoint Application Development SharePoint Configuration.
Module 1: Introduction to SQL Server Reporting Services.
Managing User Settings with Group Policy
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Managing Identity and Permissions
Microsoft ® Official Course Creating Advanced Business Data Connectivity Models Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Developing Remote-hosted Apps for SharePoint Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Publishing and Distributing Apps Microsoft SharePoint 2013 Sriram – SharePoint Practice.
Microsoft ® Official Course Introducing Apps for SharePoint SharePoint Practice Microsoft SharePoint 2013.
Microsoft ® Official Course Developing Managed Metadata Solutions Microsoft SharePoint 2013 SharePoint Practice.
 Introduction of the Ribbon  Inline editing of pages  AJAX Editing  Browser Support  Need to Redo Customizations and Page Layouts when upgrading.
SharePoint Server 2013 Architecture and Identity
Creating a SharePoint App with Microsoft Access Services
Microsoft ® Official Course Monitoring and Troubleshooting Custom SharePoint Solutions SharePoint Practice Microsoft SharePoint 2013.
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
SharePoint Design Tools Office Applications.
Microsoft ® Official Course Module 9 Configuring Applications.
SHARE POINT 2010 TRINAY TECHNOLOGY SOLUTIONS © Copyright Trinay Technology Solutions, 39 Buckland St, #5321 Manchester, CT
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 (Day 2) Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE ) Senior SharePoint.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
Module 14: Configuring Print Resources and Printing Pools.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
Managing Active Directory Domain Services Objects
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
Business Solutions Using Microsoft ® Office SharePoint ® Server ROADSHOW.
JourneyTEAM - –
Module 9 Configuring Messaging Policy and Compliance.
Tom Castiglia Hershey Technologies
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
Searching Business Data with MOSS 2007 Enterprise Search Presenter: Corey Roth Enterprise Consultant Stonebridge Blog:
Module 4 : Installation Jong S. Bok
Module 7: Implementing Business Intelligence Solutions.
19 May 2012 Business Connectivity Services (BCS) Brett Lonsdale – Lightning #SPSJHB The first ever all green SharePoint event on earth.
Module 10 Administering and Configuring SharePoint Search.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Business Connectivity Services (BCS) Primer Creating BCS Applications Creating.NET Assembly Connectors in Visual Studio 2010 support BCS Security.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
SharePoint 2010 Business Intelligence Module 5: Business Connectivity Services.
Module 5 : Security I Jong S. Bok
Unplugged FAST meets SharePoint (FS4SP)
Microsoft ® Official Course Structuring and Publishing Websites for All Users Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Developing a Publishing Site for Web Content Microsoft SharePoint 2013 SharePoint Practice.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Course Overview Introduction Target Audiences Course Structure Virtual PC Demo.
Microsoft ® Official Course Designing and Managing Features and Solutions Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Implementing Enterprise Content Management Microsoft SharePoint 2013 SharePoint Practice.
Module 4: Administering Microsoft Office SharePoint Server 2007.
Michal Gideoni Senior Product Manager Microsoft Session Code: OFS205.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Business Data Integration with MOSS 2007 Naveedullah Khan PMP, MCAD.NET Senior Consultant.
Rolando Jimenez Sr. Lead Program Manager Microsoft Corporation.
Beyond the BDC\BCS Model
Upgrading from BDC to BCS
Business Connectivity Services in SharePoint 2010 and Office 2010
Microsoft
Searching Business Data with MOSS 2007 Enterprise Search
Module 12: Implementing an Analysis Services Tabular Data Model
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

Microsoft ® Official Course Module 9 Working with Business Connectivity Services

Module Overview Business Connectivity Services in SharePoint 2013 Creating BDC Models in SharePoint Designer Creating BDC Models in Visual Studio 2012

Lesson 1: Business Connectivity Services in SharePoint 2013 Overview of Business Connectivity Services BDC Model Files and Schema Introduction to External Content Types Introduction to External Systems Consuming External Data

Overview of Business Connectivity Services

BDC Model Files and Schema

BDC Model Files and Schema 2

BDC Model Files and Schema 3

BDC Model Files and Schema 4 Sample method used to retrieve a single item: Text SELECT [EmployeeKey], [FirstName], [LastName] FROM [dbo].[DimEmployee] WHERE [EmployeeKey] SqlServerTable DimEmployee dbo …

Introduction to External Content Types CRUDQ operations Create Finder SpecificFinder Update Delete Scope Farm App

Introduction to External Systems Define connections to external data sources Types of connections SQL Server WCF Services OData Services.NET Assembly

Consuming External Data External lists Column in custom list Business Data Web Parts Business Data List Business Data Related List Business Data Item Business Data Item Builder Business Data Action Business Data Connectivity Filter

Lesson 2: Creating BDC Models in SharePoint Designer Configuring External System Connections Implementing External Content Types Configuring Actions and Profile Pages Creating External Lists Demonstration: Creating and Consuming an External Content Type

Configuring External System Connections Connection Types WCF Service SQL Server.NET Type Authentication User’s Identity BDC Identity Impersonated Windows Identity Impersonated Custom Identity

Implementing External Content Types Operations ReadItem (Specific Finder) ReadList (Finder) Create Update Delete Identifiers Associations Forward Reverse Filters Limit Page Number Comparison Timestamp Wildcard Parameters Input Output

Configuring Actions and Profile Pages Profile Pages Display information for an item Uses the Business Data Item Builder web part Displays data from all associations Actions mailto:{0}

Creating External Lists SharePoint Designer SharePoint site

Demonstration: Creating and Consuming an External Content Type In this demonstration you will see how to: Create a secure store target application to connect to external data sources Create an external content type in SharePoint Designer Create an external list in SharePoint Designer Set permissions on an external content type in Central Administration Browse data in an external list

Demonstration: Creating and Consuming an External Content Type

Lesson 3: Creating BDC Models in Visual Studio 2012 Using the BDC Model Designer Connecting to OData Sources Creating App-Scoped BDC Models Creating External Lists from App-Scoped BDC Models Configuring Apps to Display External Lists

Using the BDC Model Designer

Using the BDC Model Designer 2

Connecting to OData Sources

Creating App-Scoped BDC Models Authentication modes PassThrough RevertToSelf Windows Credentials Credentials Digest Credentials OData Extension Provider App Deployment From Visual Studio (testing and development) From the public app store From the organization’s app catalog

Creating External Lists from App-Scoped BDC Models Automatically created by OData connector Manually created by editing element.xml for a custom list instance

Configuring Apps to Display External Lists AppManifest.xml Default.aspx User navigation

Lab: Working with Business Connectivity Services Exercise 1: Creating Farm-Scoped External Content Types Exercise 2: Creating App-Scoped External Content Types

Lab Scenario Contoso has a database named ContosoRetailDW that contains data used for sales analysis and inventory management. Management want to enable users from the Sales department to view a list of regions in which Contoso conducts business, and the associated customers in each of these regions from a SharePoint site. Your task is to create a farm-scoped BDC Model to access data from the ContosoRetailDW database, you will deploy the BDC model, and test the model by creating sample pages to display a list of

Lab Scenario regions with a corresponding list of customers. In addition, management want to enable better overview of the product inventory to selected parts of the business. The IT department has developed an OData web service to expose parts of the database that are used for inventory management. You will develop an App that includes a second BDC model, by using the OData web service, that enables users to interact with the inventory management system through external lists in SharePoint. The IT department will

Lab Scenario distribute the App to relevant departments within the business.

Lab Review You need to create an external content type to expose data from a SQL Server database. The content type must be used in multiple Web Applications within your SharePoint farm. What type of external content type would you create? What tool would you use to create the ECT with the least amount of coding effort? You need to create an external content type to expose data from a custom data source. The custom data source uses a binary file format documented by the developers that created it. What tools would you use to create the ECT? You need to create an external content type to expose data from an OData service created by another developer. What type of ECT would you create?

Module Review and Takeaways