Follow me on Twitter!
Product Spotlight
(0 votes)


0 comments   /   aggregated from SilverPart (Beta 1.0) on Apr 03, 2008  /  original article

Project Description

This project includes a Silverlight wrapper Web Part that can be used in SharePoint 2007 (MOSS) or WSS 3.0 to expose Silverlight content.

The goal of this project is to create a generic web part that has custom properties that provide flexibility for embedding different Silverlight applications in SharePoint sites.

The SilverPart Web Part was created with the intention of allowing the integration of Silverlight and SharePoint technologies in order to create full RIA applications.

Software Requirements

  • Server
    • .NET Framework 3.0
    • MOSS 2007 (or WSS 3.0)
  • Client
    • Compatible Silverlight browser and operating system
    • Silverlight 1.0 or Silverlight 2 Beta 1 plug-in installed


  • Ability to expose Silverlight Applications 1.0 or Silverlight 2 Beta 1 Applications in SharePoint 2007 or WSS 3.0 websites
  • Support for Silverlight 2 applications (.xap files)
  • Enhanced Web Part Editor to expose only relevant properties when a plug-in version is selected
  • No need to create a createSilverlight.js wrapper file to instantiate the Silverlight control (Silverlight 1.0)
  • The Silverlight control parameters are configured via Web Part properties
  • Each control is instantiated with an unique ID to avoid conflicts when using multiple Silverlight controls on the page
  • Ability to specify multiple JavaScript code-behind files (Silverlight 1.0)
  • Built-in default values for the most common Silverlight properties
  • Ability to pass parameters to the Silverlight control via the initParams property
  • No need to make changes to the SharePoint web.config file (e.g. configure Ajax Extensions)
  • No need to have ASP.NET 3.5 Extensions installed (it doesn't use the ASP.NET Silverlight Control to instantiate the plugin)
  • Ability to configure the image and URL to download Silverlight in case the plugin is not installed

Known Limitations

  • The onLoad and onError events are not exposed via the SilverPart Web Part properties

Planned Future Enhancements

  • Use of ASP.NET Silverlight Control to instantiate the plugin wWhen ASP.NET 3.5 extensions is released)
  • Audience Targetting to show/hide Web Part based on security groups


  • SilverPart Installation Instructions - New documentation for Beta 1.0 coming soon
  • SilverPart Configuration Instructions - New documentation for Beta 1.0 coming soon

Use of CodePlex Projects

  • SilverPart uses The SharePoint SmartTemplates for Visual Studio available on CodePlex -


  • Please check this project's license -

This is an Beta 1.0 release. Beta release versions are not suitable for production use and may contain errors.

Filed under: Products


Comments RSS RSS
No comments

Add Comment