Cover image for Professional Business Connectivity Services in SharePoint 2010.
Professional Business Connectivity Services in SharePoint 2010.
Title:
Professional Business Connectivity Services in SharePoint 2010.
Author:
Hillier, Scot.
ISBN:
9781118043790
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (360 pages)
Contents:
Professional: Business Connectivity Services in SharePoint® 2010 -- Contents -- Introduction -- Chapter 1: Business Connectivity Services -- Challenges Integrating External Data -- User Challenges -- IT Challenges -- Introducing Business Connectivity Services -- Evolution of the Business Data Catalog -- BCS and Other Integration Services -- Architecture Overview -- Key Capabilities -- Presentation -- Connectivity -- Tooling -- BCS in SharePoint and Office SKUs -- Creating Simple BCS Solutions -- Creating External Content Types -- Creating External Lists -- Connecting External Lists to Office 2010 -- Types of Solutions -- Simple Solution Leveraging Out-of-the-Box Capabilities -- Intermediate Declarative Solution -- Advanced Code-Based Solution -- Solution Packaging -- ClickOnce Package -- Deployment Concepts -- Security -- Authentication Overview -- Claims and OAuth -- Office Client -- Authorization Overview -- Summary -- Chapter 2: Using BCS Solutions in SharePoint 2010 -- Understanding Business Data Connectivity -- Introducing the BDC Metadata Model -- BDC Metadata Store -- Resource Files -- Versioning -- BDC Service Application -- Managing the BDC Service Application -- Permissions -- Model Import -- Model Export -- Managing External Content Types -- Managing Actions -- Managing Profile Pages -- Throttling -- BDC Server OM -- Integrating BCS Data with SharePoint -- Using External Lists -- Permissions -- View Settings -- DateTime Fields -- Forms -- Differences from Regular Lists -- Life Cycle and Portability -- Using External Data Web Parts -- Using the Chart Web Part -- Creating External Data Columns -- Mobile Device Support -- Time Zone Support -- User Profile Enhancements Using ECTs -- Searching External Systems -- Using Workflow to Access External Data -- Simple Workflows -- Intermediate Workflows -- Advanced Workflows.

Upgrading from MOSS 2007 -- Summary -- Chapter 3: Using BCS Solutions in Office 2010 -- Understanding Business Data Connectivity -- Understanding the BDC Client Runtime -- Understanding the Metadata Cache -- Understanding Subscriptions in the Metadata Cache -- Understanding Cache Population -- Understanding Cache Operations -- Understanding Solution Deployment -- Understanding ClickOnce Deployment -- Understanding ClickOnce Security -- Connecting External Lists to Outlook -- Understanding BCS Folder Limitations -- Understanding Form Limitations -- Understanding Functional Limitations -- Understanding SharePoint Security Limitations -- Synchronizing Outlook Data -- Managing Client Credentials -- Updating Outlook Solutions -- Connecting Lists to the SharePoint Workspace -- Understanding SPW Architecture -- Understanding the Office Document Cache -- Synchronizing External Lists -- Writing Scripts and Macros -- Using External Data in Word -- Using External Data Columns -- Creating Reusable Site Content Types -- Understanding External Data Limitations in Word -- Working with External Data in Microsoft Access -- Summary -- Chapter 4: Creating BCS Solutions with the SharePoint Designer -- Working with the BDC Metadata Model -- Working with External Data Sources -- Connecting with the SQL Server Connector -- Connecting to Microsoft SQL Server Databases -- Connecting to Oracle Databases -- Connecting to ODBC Data Sources -- Connecting to OLE DB Data Sources -- Connecting with the WCF Service Connector -- Connecting to ASP.NET Web Services -- Connecting to WCF Web Services -- Creating Methods -- Implementing Method Stereotypes -- Defining Properties -- Defining Parameters -- Defining Filters -- Understanding Stereotype Requirements -- Creating Methods for Databases -- Creating Finder Methods -- Modeling Finder Methods -- Understanding the Default Finder.

Creating Other Methods -- Creating Methods for Web Services -- Defining Associations -- Creating One-to-Many Associations -- Creating Self-Referential Associations -- Creating Reverse Associations -- Working with Many-to-Many Relationships -- Working with External Lists -- Creating Custom List Actions -- Creating Custom Forms -- Creating ASPX Forms -- Creating InfoPath Forms -- Accessing External Lists in Code -- Using the SPList Object -- Using the Client Object Model -- Initiating Workflows -- Developing Solutions -- Making Solutions Portable -- Converting ASP.NET Solutions -- Upgrading BDC 2007 Solutions -- Summary -- Chapter 5: Programming BCS Solutions in SharePoint 2010 -- Working with the BDC Server Runtime Object Model -- Connecting to the Metadata Catalog -- Retrieving Model Elements -- Executing Operations -- Executing Finder Methods -- Executing SpecificFinder Methods -- Executing Updater Methods -- Executing Creator Methods -- Executing Deleter Methods -- Executing Association Navigator Methods -- Working with Complex and Unsupported Types -- Using InfoPath Forms for Display -- Using Complex Formatting for Display -- Using Custom Field Types for Display -- Advanced Workflow Solutions -- Developing Visual Studio Workflows -- Developing Pluggable Services -- Working with Sandbox Workflow Actions -- Working with the BDC Administration Object Model -- Connecting to the Catalog -- Creating BDC Metadata Models in Code -- Importing and Exporting Models -- BCS Limits -- Summary -- Chapter 6: Programming BCS Solutions in Office 2010 -- Creating Outlook Declarative Solutions -- Generating Artifacts -- Packaging and Deploying Solutions -- Creating Custom Form Regions -- Creating Custom View Definitions -- Including Associations in Declarative Solutions -- Creating Custom Actions, Ribbons, and Parts -- Coding the Custom Elements.

Packaging the Custom Elements -- Working with the BDC Client Runtime Object Model -- Connecting to the Metadata Catalog -- Understanding the Execution Context -- Executing Cache Operations -- Exploring the Client Cache -- Creating Office Add-Ins -- Adding Ribbon Support -- Creating a Custom Task Pane -- Packaging Data-Only Solutions -- Summary -- Chapter 7: Developing and Using Connectors -- Developing Connectors -- Creating .NET Assembly Connectors -- Understanding the Project Tooling -- Walking through the Development Process -- Creating a New Project -- Creating a New Entity -- Creating a Finder Method -- Creating a SpecificFinder Method -- Handling Connection Information -- Implementing the Methods -- Adding Creator, Updater, and Deleter Methods -- Adding a StreamAccessor Method -- Creating Associations between Entities -- Understanding Non-Foreign Key Relationships -- Testing the Connector -- Creating Custom Connectors -- Understanding Project Elements -- Walking through the Development Process -- Starting the Project -- Handling Connection Information -- Defining the Entity -- Defining the Finder Method -- Implementing the Finder Method -- Defining the SpecificFinder Method -- Implementing the SpecificFinder Method -- Defining the Creator Method -- Implementing the Creator Method -- Defining the Updater Method -- Implementing the Updater Method -- Defining the Deleter Method -- Implementing the Deleter Method -- Creating Configurable Connection Properties -- Specifying a Connection Manager -- Using the Custom Connector -- Handling Errors in Connectors -- Handling Runtime and Validation Errors -- Handling Concurrency Issues -- Packaging Considerations -- Summary -- Chapter 8: Working with BCS Security -- Understanding BDC Permissions -- Understanding Windows Authentication -- Understanding Impersonation -- Understanding Delegation.

Understanding Anonymous Access -- Getting Started with Server Authentication -- Using Passthrough Authentication -- Using RevertToSelf Authentication -- Understanding the Secure Store Service -- Using the Secure Store Service for Authentication -- Using WindowsCredentials Authentication -- Using RdbCredentials Authentication -- Using Credentials Authentication -- Using Application-Level Authentication -- Configuring Client Authentication -- Using Passthrough Authentication -- Using RevertToSelf Authentication -- Using Secure Store Service Authentication -- Working with the SSS Object Model -- Retrieving Server-Side Credentials -- Retrieving Client-Side Credentials -- Creating a Pluggable Provider -- Understanding Claims Authentication -- Understanding Authentication Challenges -- Understanding Claims Concepts -- Understanding Claims Architecture -- Configuring Claims Authentication -- Understanding the Claims-to-Windows Token Service -- Creating a Claims-Aware Service -- Using an STS with a Claims-Aware Service -- Understanding Token Authentication -- Summary -- Chapter 9: Working with Enterprise Search -- Understanding Search Offerings -- Understanding Search Architecture -- Understanding the Search Service Application -- Understanding the Indexing Process -- Understanding the Query Process -- Using Basic BCS Search Support -- Enabling Search Support -- Working with Search Results -- Creating and Using Scopes -- Displaying BCS Data in Search Results -- Crawling Associations -- Ignoring Fields -- Customizing the Search Results Display -- Creating Ranking Models -- Understanding Ranking Models -- Creating a Custom Ranking Model -- Using a Custom Ranking Model -- Searching with .NET Assembly Connectors -- Enabling Search Basics -- Using Custom Hyperlinks in Search Results -- Using a Changelog for Incremental Crawls -- Debugging Search Connectors.

Trimming Search Results.
Abstract:
Scot Hillier is an independent consultant and Microsoft MVP who creates solutions for information workers using SharePoint, Office, and related .NET technologies. He is the author of ten books on Microsoft technologies. Brad Stevenson is a senior lead program manager at Microsoft, where his involvement with SharePoint dates to the 2003 release. He has spoken at various conferences on connecting SharePoint to external data.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: