Chapter 7. Working with Client Object Model

In this chapter, we will cover:

  • Creating a list using a Client Object Model
  • Handling exceptions
  • Calling Object Model asynchronously
  • Using JavaScript Object Model
  • Using Silverlight Object Model

Introduction

In the previous chapters, we learnt how to extend the SharePoint server functionality by creating event receivers, web parts, workflows, content types, and so on. We also wrote client applications (that are not running on the same machine as the SharePoint server) that can use SharePoint as the data source. In order to use SharePoint as the data source, we made use of web services that SharePoint provides out-of-the-box. We also learnt how to create custom web services if out-of-the-box web service did not ...

Get Microsoft SharePoint 2010 Development with Visual Studio 2010: Expert Cookbook 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.