Understanding Client Object Model Fundamentals

The client object model introduced as part of SharePoint 2010 enables users to build solutions that can consume SharePoint data and objects from applications that do not run on a SharePoint server. These applications can be anything ranging from simple websites using AJAX/Silverlight to Windows Presentation Foundation (WPF) applications. You can use the client object model for developing the following:

• .NET applications

• ECMAScript client

• Silverlight applications

• WPF applications

There are three different client object models:

• Managed model

• JavaScript model

• Silverlight model

This hour covers the first two models. A separate hour, Hour 9, “Creating Silverlight User Interfaces for SharePoint ...

Get Sams Teach Yourself SharePoint® 2010 Development in 24 Hours 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.