Introduction to the SharePoint Client Object Model
5. Custom Client Application
Custom Server Application
• Web Part
• Custom control
Custom Web Service
SharePoint API SharePoint Web Service API
SharePoint data
7. Custom Server Application Custom Client Application
• Web Part
• Custom control JavaScript .NET CLR Silverlight
SharePoint API SharePoint Client OM
SharePoint data
10. Server Client OM
SPContext ClientContext
SPSite Site
SPWeb Web
SPList List
SPListItem ListItem
SPField Field
12. Define your query
Load your objects into the Context
Execute (Async)
Process the response