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 ...

Get Programming Microsoft® Office Business Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.