Building Advanced SharePoint Controls with Silverlight

Adding Silverlight's rich UI capabilities, along with the managed code and off-server client object model code, can produce a compelling user experience. Robust navigation is an important part of a highly usable site. Replacing the out of the box SharePoint navigation can help to increase user adoption of a new site by increasing the performance and functionality of the navigation.

Hands-On Labs

  • Building Silverlight Custom Field Controls

    SharePoint ships with thirteen supported field types out of the box, but one of its key strengths is the ability to add custom field types if the out of the box ones don't meet your need. If one of the needs that are not met is a custom display of the data, then a Silverlight custom field control might be the solution. Adding Silverlight's rich UI capabilities, along with the managed code and off-server client object model code, can produce a compelling user experience.

  • Silverlight Navigation

    Robust navigation is an important part of a highly usable site. Replacing the out of the box SharePoint navigation can help to increase user adoption of a new site by increasing the performance and functionality of the navigation. This lab will demonstrate one such Silverlight navigation replacement, including a context menu that introduces additional functionality.