What is all about and how does it
What is all about and how does it work?
Share. Point Data Share. Point API Web Service Client Application Server Application
Share. Point Data Consistent Efficient Client Application . Net CLR Silverlight Java. Script
Content database Share. Point Data Server Application Share. Point API Web Service Client. svc JSON Client Application XML Client OM Client Application WPF/Win. Form/Office Silverlight Java. Script
Server (Microsoft. Share. Point) . NET Managed (Microsoft. Share. Point. Client) Silverlight (Microsoft. Share. Point. Client. Silverlight) Java. Script (SP. js) SPContext Client. Context SPSite SPWeb Web SPList SPList. Item SPField Member names mostly the same from server to client (e. g. , SPWeb. Quick. Launch. Enabled = Web. Quick. Launch. Enabled)
Site Web Content. Type Change List Navigation Form Navigation. Node View User. Custom. Action Field List. Item Folder File Role. Definition Role. Assignment Workflow. Association Workflow. Template Web. Part User Interface Logic Security
client. Context = new Client. Context(“http: //mysite”); client. Context. Load(list); client. Context. Execute. Query();
Client Application Server Sequence of commands: Client. svc command 1; command 2; command 3; context. Execute. Query(); Process results XML JSON Execute commands in the batch: command 1; command 2; command 3; Send results back
How do I utilize client object model in my windows apps?
© 2010 Microsoft Corporation. All rights reserved. RTM Content - Published April 2010
© 2010 Microsoft Corporation. All rights reserved. RTM Content - Published April 2010
Web Services Advanced Operations Share. Point Server Operations Client OM Advanced List Operations Site Operations Security REST Working with list data, fixed schema
© 2010 Microsoft Corporation. All rights reserved. RTM Content - Published April 2010
Share. Point WSP Silverlight XAP
© 2010 Microsoft Corporation. All rights reserved. RTM Content - Published April 2010
REST access to Share. Point data
Share. Point Data Content database Share. Point API List. Data. svc Atom JSON Post, Put, Get Client Application Any application or platform -. NET, Java, Flash, Silverlight
List of lists …/_vti_bin/listdata. svc/ List listdata. svc/Employees Item listdata. svc/Employees(123) Single column listdata. svc/Employees(123)/Fullname Lookup traversal listdata. svc/Employees(123)/Project Raw value access listdata. svc/Employees(123)/Project/Title/$value Sorting listdata. svc/Employees? $orderby=Fullname Filtering listdata. svc/Employees? $filter=Job. Title eq 'SDE' Projection listdata. svc/Employees? $select=Fullname, Job. Title Paging listdata. svc/Employees? $top=10&$skip=30 Inline expansion listdata. svc/Employees? $expand=Project
- Slides: 41