Thursday, April 22, 2010

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.

No comments:

Post a Comment