O'Reilly logo

Programming Microsoft® Office Business Applications by Paul Stubbs, Erika Ehrli Cabral, Joanna Bischel, Rob Barker, Steve Fox

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required