Understand Lync 2010 Controls
This topic introduces the features that are implemented by Microsoft Lync 2010 Controls and discusses how to add Lync 2010 Controls to an existing Microsoft Silverlight application.
With Lync Controls, developers can implement many of the features that are supported by Lync 2010.
Integrate Lync Controls into a web browser application that runs a Silverlight browser application.
Use Microsoft Windows Presentation Foundation (WPF) to integrate Lync Controls into a .NET Framework application.
Display presence status for colleagues, customers, and vendors.
Launch IM, voice, and video calls in Lync 2010, and perform application and file sharing in calls.
Search for members inside an organization's address list or Microsoft SharePoint 2010 site.
Display contact information for colleagues, customers, and vendors.
Display the user’s current presence status selection and note string entry.
Use Lync Controls to start calls in the Lync 2010 conversation window. Inbound calls are handled by Lync 2010.
If UI suppression is turned on, Lync Controls are disabled as if you have signed out of your Lync 2010 session. For more information, see Understanding UI Suppression in Lync 2010 SDK.
Security settings for Microsoft Lync 2010 SDK applications require you to add the host URL for Lync Control Silverlight applications to the Trusted sites list in Microsoft Internet Explorer. For more information about adding to the Trusted sites list, see Change Internet Explorer Security Settings.
To add Lync Controls to an existing Silverlight application, add project references for the Lync Control DLLs, and then add XAML code to create the Lync Controls. Only Microsoft Internet Explorer 7 and later versions of Internet Explorer support Lync 2010 Silverlight controls. For more information, see Walkthrough: Add Presence to an Existing Web Application.
Use the following Lync Controls to implement Lync 2010 features in applications.