Accessing SharePoint Data with the Silverlight Client Object ModelVersion: 1.0.0 DescriptionThe SharePoint Silverlight Client Object Model (Client OM) allows developers to interact with SharePoint from their Silverlight application easily - without having to write and deploy server-side code and without having to depend on the SharePoint web services and their inherent limitations and complexity. This demo will show basic interaction between a Silverlight application and SharePoint list data - specifically focusing on creating, reading, updating and deleting SPListItems directly from Silverlight and without requiring any server-side code. OverviewThe SharePoint Silverlight Client Object Model (Client OM) allows developers to interact with SharePoint from their Silverlight application easily - without having to write and deploy server-side code and without having to depend on the SharePoint web services and their inherent limitations and complexity. This demo will show basic interaction between a Silverlight application and SharePoint list data – specifically focusing on creating, reading, updating and deleting SPListItems directly from Silverlight and without requiring any server-side code. ObjectivesThis lab will demonstrate how to use the Silverlight Client object model to interact with SharePoint list items. System RequirementsYou must have the following items to complete this lab:
SetupThe setup and configuration for this demo involves the following tasks:
Task 1 – Start the Microsoft 2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM)
Task 2 – Make sure that Silverlight version 4 is installed on the machine
Task 3 – Install the Silverlight Web parts Extensions into Visual Studio 2010
Task 4 – Make sure that the Silverlight 4 Tools for Visual Studio are installed on the machine
Task 5 – Configure the environment for this demo
ExercisesThis Hands-On Lab encompasses the following exercises:
Estimated time to complete this lab: 30 minutes. Starting MaterialsThis Hands-On Lab includes the following starting materials.
|