For Silverlight applications that live inside the browser, interacting with the hosting web page is an important capability. This lab guides you through using the HTML Bridge to do just this - manipulating the hosting HTML page as well as exploring two-way interaction between managed code inside Silverlight and JavaScript inside the HTML page.
Hands-On Labs
Using the HTML Bridge
For Silverlight applications that live inside the browser, interacting with the hosting web page is an important capability. This lab guides you through using the HTML Bridge to do just this - manipulating the hosting HTML page as well as exploring two-way interaction between managed code inside Silverlight and JavaScript inside the HTML page.
Enhancing Client-side Capabilities
SharePoint 2010 includes many new features to enhance the experience of end users. This lab will explore some of these and how Silverlight can play an integral role in making SharePoint more accessible and user-friendly.
Using the Silverlight Media Player Web Part
A key component of Silverlight that people often use to improve their sites is the ability to play videos. While SharePoint Server includes a Media Web Part, it is only available on sites that have the Publishing Infrastructure enabled. This lab will introduce a web part that utilizes the same infrastructure as the Media Web Part, but requires only SharePoint Server - not the Publishing infrastructure. Along the way, we will look at scripting a Silverlight control using JavaScript.