Search Wiki:
Update 12/28/09: Release 1.5 is now available and has been migrated to Visual Studio 2010 Beta and Silverlight 3. We have removed the web part project from the solution, since the solution is now a Visual Studio 2010 solution targeting SharePoint 2010 Beta, which includes and OOB Silverlight Web Part. You should note that the OOB Silverlight Web Part in SharePoint 2010 Beta sets WindowlessMode = true. This is not a problem unless you are interested in the multi-touch features in this solution and then you will need to edit the page in SharePoint Designer and set WindowlessMode="false" on the SilverlightWebPart control as this property is not configurable through the parts tool menu.

This sample demonstrates how a Silverlight User Experience can be used to effectively display and work with SharePoint content and increase productivity of information worker. This sample 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 for the 1.1 and earlier releases


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

Prerequisites for 1.5

SharePoint Foundation 2010 Beta or SharePoint 2010 Beta
Visual Studio 2010 Beta
Last edited Jan 8 at 1:35 AM  by trents, version 27
Comments
Vidwan wrote  Apr 29 2009 at 9:39 PM  
hi Alekseys,

I deployed and silerview wepart sucessfully.

But, I cannot see any items in webpart.

Alekseys wrote  Jun 3 2009 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 2009 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 2009 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 2009 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 2009 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

AndrzejBudny wrote  Nov 29 2009 at 9:35 AM  
Hi,
Any progress for this solution working with Silverlight v3 or v4?
How is future plans?
I'm working for implementing with SL3 in MOSS 2007 and need support.

trents wrote  Dec 1 2009 at 4:50 PM  
We have a version of this solution updated for Silverlight 3, which I will be posting soon. You should also note that in addition to adding support for Silverlight 3, we have migrated the solution to Visual Studio 2010 Beta 2, and SharePoint Foundation 2010 Beta.

AndrzejBudny wrote  Dec 4 2009 at 9:20 PM  
Hi, fine.
We are waiting for release solution updateed for Silverlight 3 and migrated solution to Visual Studio 2010 Beta 2.

AndrzejBudny wrote  Dec 17 2009 at 11:59 AM  
Hi,
When You intend to publish new version of this solution?

hedonaut wrote  Dec 23 2009 at 4:19 PM  
Hi guys, have been trying to get this running for a couple of days now. I can deploy the Web Part and the xap file and I'm getting no errors but when I add the web part to a page, it just displays the Web Part title (i.e. SilverView Web Part) and nothing else. I have verified that it is pointing to the xap file and I have verified that the Images gallery exists on the site so I'm stumped.

Can you provide any pointers?

Many thanks in advance and happy holidays.

trents wrote  Dec 29 2009 at 12:48 AM  
I have just posted the new release for Visual Studio 2010 and Silverlight 3. We have also added Windows 7 multi-touch support to the slide view and have include pinch, flick, tap, and double tap guestures in the sample.

Updating...
Page view tracker