SharePoint 2010 Lists

Communicating with/to lists in SharePoint can be done many ways:

- Client Object Model (COM)
Add Microsoft.SharePoint.Client and Microsoft.SharePoint.Client.Runtime

- Linq (Generate classes with SPMetal; regenerate if list fields changed) (strongly typed)

- REST (add service service reference to listdata.svc; remove & re-add if list items changed)
use link from list: /_vti_bin/listdata.svc/[list_name][/[list_field]][?$filter='speaker eq john'&$expand='room,track']

- Web Services

- Business Connectivity Services (BCS - Available on SharePoint Server 2010 only)

Thanks to Jorge Gonçalves (Rumos), Telmo Cruz (Microsoft) and Pedro Rosa for their great sessions at Tech Days 2010.

Comments

Popular posts from this blog

Breaking down document locking in SharePoint

Working around X-Frame-Options for iframes

Document ID not being generated