Client Object Model

In SharePoint 2010 there are a number of object models that can be used by developers to access the server. The Client Object Model (Client OM) is a unified model which uses the same or similar programming concepts as the Server Object Model (Server OM). The Client OM can be accessed via web services, via a client (JavaScript) API, and via REST.

Hands-On Labs

  • Client Object Model Lab

    The Client Object Model extends the familiar server-side object model to the client. The Client Object Model comes in two flavors: .NET and JavaScript. The .NET model can be used with console applications, Windows applications, and Silverlight applications. The JavaScript model is used in client scripting. In this lab, you’ll make use of the Client Object Model to build some applications.

Videos

  • Introducing the Client Object Model

    In SharePoint 2010 there are a number of object models that can be used by developers to access the server. The Client Object Model (Client OM) is a unified model which uses the same or similar programming concepts as the Server Object Model (Server OM). The Client OM can be accessed via web services, via a client (JavaScript) API, and via REST.

  • Overview of the Client Object Model

    In SharePoint 2010 there are a number of object models that can be used by developers to access the server. The Client Object Model (Client OM) is a unified model which uses the same or similar programming concepts as the Server Object Model (Server OM). The Client OM can be accessed via web services, via a client (JavaScript) API, and via REST.

  • Silverlight Client Object Model

    In this video you will learn how to use the SharePoint client object model to program a Silverlight application against SharePoint data.

  • ECMAScript Client Object Model

    In this video you will learn how to use the SharePoint client object model to program a ECMAScript application against SharePoint data.

  • WCF Data Services

    Through the use of WCF Data Services v.1.5 it is possible to access the WCF services via a REST interface. This makes it possible to make a simple web request to get data. This makes it easy to get access to SharePoint data from any client application.