06 July 2010

Developing Applications for SharePoint 2010

Good development information for SharePoint 2010 and attached download with documentation and samples:

http://blogs.msdn.com/b/sharepoint/archive/2010/06/30/developing-applications-for-sharepoint-2010.aspx

download this (link at the bottom of the article):
http://www.microsoft.com/downloads/details.aspx?FamilyID=64b55569-2168-4545-8b7c-f185b2cf967d

Querying list data in SharePoint 2010

One of the big changes on the development side in SharePoint (Foundation) 2010 is how list data can be retrieved.

Client side (or external server)
Two new methods:
- ADO.NET Data Services, using REST web services (http://msdn.microsoft.com/en-us/library/ee535480.aspx)
- Client side object model (for data retrieval samples, see: http://msdn.microsoft.com/en-us/library/ee539350.aspx)

Still supported for backward compatibility:
- Web Services, e.g. the Lists web service
- RPC calls using the owssvr.dll assembly

Server side
New method:
- LINQ to SharePoint Provider (examples: http://msdn.microsoft.com/en-us/library/ee538250.aspx)

Already available method:
- Server object model (SPQuery and CAML)