Cargando…

Professional business connectivity services in SharePoint 2010 /

A guide to BCS discusses its relationship to other components of SharePoint, its role in the business environment, how to create custom solutions using server-side and client-side object models, and its security solutions.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Hillier, Scot, Stevenson, Brad (Autor)
Otros Autores: Baginski, Todd (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Indianapolis, IN : Wrox/Wiley Pub., Ã2011.
Colección:Programmer to programmer.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Machine generated contents note: ch. 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
  • ch. 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
  • ch. 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
  • ch. 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
  • ch. 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 AssociationNavigator Methods
  • Working with Complex and Unsupported Types
  • Using InfoPathForms 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
  • ch. 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
  • ch. 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
  • ch.
  • 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
  • ch. 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
  • Implementing Crawl-Time Security
  • Implementing Query-Time Security
  • Creating a Custom Security Trimmer.
  • Note continued: Searching with Custom Connectors
  • Implementing Required Interfaces
  • Deploying the Connector
  • Using the Connector
  • Summary.