Overview
Microsoft provides a Blueprint for integrating Silverlight 2 applications with SharePoint sites. The Blueprint includes guides to configure SharePoint runtime environment for hosting Silverlight 2 application, as well as VS 2008 development environment for building Silverlight 2 wrapper webparts. Besides, 5 examples application are included in the Blueprint.
Reference
Silverlight Blueprint for SharePoint Beta 2
Steps
Below only briefly shows the steps required for the integration, for details please refer to Silverlight Blueprint Guidance.
Configure VS 2008 development environment
- Install the Microsoft Silverlight 2 Beta 2 plug-in
- Install VS 2008 SP1 and .NET Framework 3.5 SP1
- Install Microsoft Silverlight 2 Tools Beta 2 for VS 2008
- Install Windows SharePoint Services 3.0 Tools: VS 2008 Extensions
Configure SharePoint runtime environment
- Install Service Pack 1 for your SharePoint (either WSS 3.0 or MOSS 2007)
- Deploy System.Web.Silverlight.dll into Global Assembly Cache
- Add a new MIME type for (.xap) file to the IIS Web Application hosting SharePoint Sites
- Modify the web.config file of the IIS Web Application hosting SharePoint Sites to enable ASP.NET AJAX 1.0 and Silverlight 2 applications.