Hi
I had spend several hours to integrate the Silverlight page into MOSS.Now i have integrate the silverlight pages into MOSS . I have followed the following steps
AIM : Want to Integrate the Silverlight Page on the Masterpage ( Silverlight menu with small animation in the top of the page )
Steps :
1. create a simple animation menu controls using microsoft SDK
2. Create a Custom Master Page in MOSS
3. Add a Panel ( div ) element into the master page
4 copy the source code change according to your environment
<
div id="SilverLightTopPanel"><script type="text/javascript">
Sys.Silverlight.createObjectEx({
source: "MasterPageTop.xaml", // Proper Path Ex. This file is uploaded into pages directory
parentElement: document.getElementById("SilverLightTopPanel"),
id: "SilverlightControl",
properties: {
width: "1024",
height: "60",
version: "0.95",
enableHtmlAccess: true
},
events: {}
});
</script></div>
5. Publish the master page and approve the same.
6. Change your defalut.aspx file masterpage url to custom.master ( <%@ Page language="C#" MasterPageFile="~masterurl/custom.master" ...... )
7 Upload the xaml file into document library Initally i had upload into pages directory ( But you can create a seprate folder and you can refer the path the masterpage )
8. Create ClientBin Direcotry in MOSS - under virtualdirectory for example C:\Inetpub\wwwroot\wss\VirtualDirectories\CgoSite
9. Open IIS and locate the clientBin directory, and select property window of the Clientbin
10. Change the execute permission to < Script Only >
11. Copy the dll generated by orcas for silverlight project into ClientBin Directory ( MOSS )
Thanks
Arul Vivekananth
Technical Consultant
CONCHANGO
arulvivek@gmail.com
Arul Vivekananth
Technical Consultant
Conchango India