Programming Microsoft® Office Business Applications
by Steve Fox, Rob Barker, Joanna Bischel, Erika Ehrli Cabral, Paul Stubbs
OBA Smart Client Samples
An OBA at its essence is about surfacing your line-of-business data using Office as the interface. In this chapter, you will see various examples using VB and C# of how to surface a SharePoint list using Office 2007 and VSTO. There are two ways to access a SharePoint list. One uses the SharePoint COM API, which is available only if you are actually running the code on the SharePoint Server. The second way uses the SharePoint Web services API. You can access this API if you are not on the server, such as the case with Office client applications. The difficulty is that Web services API is complicated and more challenging to program against. For this chapter, you will use a hybrid approach by creating a custom Web service ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access