More on SharePoint BDC Development

I just finished a webcast for Microsoft Canada on the Business Data Catalog - a feature in MOSS that allows you to surface business data stored in various data islands throughout your organization.  I thought I would post some followup information for reference:

1.  The Canadian Dev Blog (http://blogs.msdn.com/cdndevs)

2.  Adding a content source to crawl BDC data

3.  The SharePoint Server 2007 SDK

4. BDC Meta Man

5.  How to: Add an Application Definition to the Business Data Catalog

6.  Business Data Catalog: Metadata Model

7.  Authoring Metadata

8.  BDC Architecture

 

In addition, here is the code I snipped into the web part Render method that demonstrates how to access BDC data through the API.

 

LobSystemInstance awSystemInstance = ApplicationRegistry.GetLobSystemInstances()["AdventureWorks"];

Entity prodEntity = awSystemInstance.GetEntities()["Product"];

FilterCollection filters = prodEntity.GetFinderFilters();

IEntityInstanceEnumerator prodInstanceEnumerator = prodEntity.FindFiltered(filters, awSystemInstance);

while (prodInstanceEnumerator.MoveNext())

{

IEntityInstance prod = prodInstanceEnumerator.Current;

writer.WriteLine(prod[prodEntity.GetFinderView().Fields[1]]);

}

1 Comment

Comments have been disabled for this content.