SharePoint 2010 Client Object Model Guidelines
Published: May 2010
This section of the SharePoint 2010 SDK describes a few limitations in how the client object model can be used, and provides tips about the best ways to develop solutions through its library.
Using the client object model in SharePoint Foundation 2010 requires that you follow certain rules. When you use the client object model, keep in mind that it uses a SQL-like programming pattern: You must declare what you want and execute the query before you can access the data.