Search Wiki:
Update 6/19/09: Release 1.1 is here and contains a new view slide view.

This guide pack demonstrates how a Silverlight User Experience can be used to effectively display and work with SharePoint content and increase productivity of information worker. This guide pack includes:

  • Silverlight API for SharePoint - a Silverlight .NET library exposing a subset of SharePoint Web Services via structured easy-to-use API
  • Sample Web Part with Silverlight object using Silverlight API for SharePoint to expose contents of lists and document libraries
  • Three sample views hosted in Sample Web Part:
    • Explorer View - similar to file explorer with navigation in a Tree View and preview and property display in a pane on the bottom
    • List View - multi-column view with each cell representing one item and preview, editing and basic operations done in-place
    • Slide View - Slide show view of the content. Navigate through content in a document library through preview images
  • Documentation on API and setup instructions (please see the release download)

ssvListView.png
Figure 1. SharePoint SilverView in List View mode

ssvExplorerView.png
Figure 2. SharePoint SilverView in Explorer View mode in full screen

ssvSlideView2.png
Figure 3. SharePoint SilverView in Slide View mode

Prerequisites


Supported Operating Systems: Windows Server 2003; Windows Server 2008

The following is also required:

Windows SharePoint Services 3.0 (Basic installation only), or any product built on Windows SharePoint Services 3.0, such as Microsoft Office SharePoint Server 2007
Visual Studio 2008 (Standard Edition, Professional Edition, or Team System)
Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions, Version 1.2
Silverlight 2.0 SDK
Microsoft Silverlight Tools for Visual Studio 2008 SP1
Last edited Jun 19 at 6:45 PM  by trents, version 22
Comments
Vidwan wrote  Apr 29 at 9:39 PM  
hi Alekseys,

I deployed and silerview wepart sucessfully.

But, I cannot see any items in webpart.

Alekseys wrote  Jun 3 at 11:20 PM  
There could be few reasons for this:

1. The webpart was deployed but XAP serving Silverlight objects was not
2. Pointer to XAP in web part's properties is incorrect
3. Content folder or other properties of web part are chosen incorrectly

Please check these and other instructions on the configuration provided within the release archive.

murratore wrote  Aug 3 at 2:13 PM  
Hi Alekseys
Is there a event or similir technique to know when the async operations (for example to know when all Listinformation are retrieved) are completed?
Thank you.

Alekseys wrote  Aug 5 at 2:26 AM  
murratore,
Yes, there are events for every async operation. All you need to do is to find an appropriate event name (for example in Intellisense drop-down in Visual Studio) and add your delegate to it by using += construct. This is very similar to any other WS-related operation in Silverlight where everything is asynchronous.

MStarr13 wrote  Aug 25 at 11:38 AM  
I am having the same problem.
1. I loaded the XAP into a doc lib and set everyone to have access.
2. I set the xap location "http://sqlvs05-tdb:5666/Documents/microsoft.samples.silverlight.ui.xap" which I can take, and paste into IE and load the xap fine
3. I set SharePoint location: "http://sqlvs05-tdb:5666" which is the sharepoint site that houses the image library that hold my images
4. Startup SharePoint list: "Images" I have tried that and "Client Site Images" which are the names of actual image libraries in the site listed on item 3. All users have access to these site.
I am actually first trying this logged in as the administrator. so I have full control over all site, libs, and lists.

I still get nothing displayed though both libs are full of jpg images.

Mue wrote  Oct 9 at 9:20 AM  
Hi there,
It could be a nice sample if it would work also with Silverlight 3. But so i can't start it on my deveolpment machine. It would be fine if in the documentation there would be some samples how to use. Especially i'm verry interested how to use the update mechanism of list items with lookup and multilookup fields of list items. And also i'd like to know could use the display name of field columns as header name in a data grid. I hope with your silverviewer there is an easyer way then per hand coding every data grid column in xaml.

Best regards
Mue

Updating...
Page view tracker