Contents


preface
acknowledgments
about this book
online resources
about the cover illustration

Chapter 1 Introducing the Business Data Catalog
Life before the Business Data Catalog
What’s the Business Data Catalog?
BDC architecture
Data sources and how we connect to them
Summary
Chapter 2 Understanding the application definition file
Introducing the application definition file
Creating an application definition file
Summary
Chapter 3 Security
Authentication
Permissions
Exercise: employing RevertToSelf authentication
Summary
Chapter 4 Out-of-the-box BDC Web Parts
The purpose of the out-of-the-box web parts
Using SharePoint Designer with the Business Data List Web Part
Sorting, grouping, and filtering
Exercise: joining two web parts
Summary
Chapter 5 Using the Business Data field type in lists and libraries
The Business Data field type
Customizing the Document Information panel with InfoPath 2007
Creating a SharePoint custom field type
Summary
Chapter 6 Configuring BDC search
Configuring the ADF to allow searching
Setting up crawling
Building a custom Search Results page
Exploring the search web parts
Modifying the core Search Results page
The Search API
Summary
Chapter 7 MOSS user profiles
Exploring SharePoint user profiles
Configuring user profiles
Audience targeted web parts
Summary
Chapter 8 The ApplicationRegistry namespace
Understanding the ApplicationRegistry namespace
Creating a WCF web service to expose BDC data
Using the BDC API with a WF workflow
Summary
Chapter 9 Creating a custom BDC Web Part
Building a basic custom web part
Adding the functional code
Creating a code access security file
Summary
Chapter 10 Integrating the Business Data Catalog with Microsoft Office
An introduction to Office Business Applications (OBA)
Where does the Business Data Catalog fit in?
Summary
Chapter 11 Writing back to the line-of-business system
An introduction to writing back to the BDC
Creating custom web parts to update LOB data
Using InfoPath 2007 to write back to the LOB system
Summary



appendix A Connecting to SAP with the BDC
appendix B Connecting to Oracle with BDC
appendix C Connecting to data sources with web services
index