Microsoft Lync 2013 SDK (Preview)

Microsoft Lync 2013 SDK (Preview) is the client-side API set that enables the integration and extension of Lync experiences.
  • Version:


    File Name:


    Date Published:


    File Size:

    27.0 MB

      Microsoft Lync 2013 SDK (Preview) includes Microsoft Lync 2013 API, a managed-code platform API that developers use to build applications that leverage the Microsoft Lync 2013 collaboration features. In addition to Lync 2013 API, Lync SDK includes a set of controls that can be used to add Lync features to a Microsoft Windows Presentation Foundation (WPF), or Microsoft Silverlight 4.0 application.

      With Lync SDK, you can add Lync 2013 features to an existing business application, or create a custom client that includes Lync 2013 features. In either case, Lync 2013 must be a running process on the client computer that hosts a Lync 2013 API application.

      To add Lync 2013 features to an application, use a drag-and-drop operation to move XAML controls from Lync SDK into a WPF or Silverlight application. For more advanced scenarios, use a .NET Framework language to incorporate Lync 2013 API features into your application.

      Lync 2013 API is commonly used to start a new conversation within your custom application, after which you will participate in that conversation using the Lync 2013 conversation window. You can also start and participate in a conversation within your custom application without displaying the Lync 2013 conversation window. Lync 2013 API can also be used to generate a contact list within your custom application using data obtained from Lync 2013.

  • Supported Operating System

    Windows 7 Service Pack 1, Windows 8 Release Preview

        Note: Lync SDK is installed in the %root%\program files (x86) folder. In Microsoft Visual Studio development system, set your custom application build platform target to Any CPU so that your application runs on either 32-bit or 64-bit operating systems.

      • Application Development

      • The following requirements must be met before developing applications with Lync SDK.

      • Custom Application Deployment

      • To deploy a Lync SDK application, application users must sign in to Lync 2013, and the following components must be present on the target computer.
        • Lync SDK redistributable components:
          • Microsoft.Office.uc.dll
          • Microsoft.Lync.Model.dll desktop version
          • Microsoft.Lync.Model.dll Silverlight version
          • Microsoft Lync 2013
          • Microsoft .NET Framework 3.5 or 4.
      • Hardware Recommendation
        • Use typical current hardware configurations with a minimum of 2 GB RAM for the supported operating systems.

    • Installation

      The following prerequisite components must be installed prior to installing Lync SDK.
      Installed Components

      Lync SDK setup installs the following components.
      • Lync SDK assemblies for desktop and Silverlight applications.
      • LyncSdkRedist.msi for redistributing the runtime assemblies that support your custom Lync application.
      • Lync 2013 API sample applications.

      To install this download
      1. Download LyncSDK_English_x86.exe.
      2. Launch LyncSDK_English_x86.exe and follow the instructions to complete the installation.

      To uninstall this download
      1. On the taskbar, click Start, and then click Control Panel.
      2. In Control Panel, click Programs and Features.
      3. Using the right-click menu for Microsoft Office Lync Software Development Kit, select Uninstall.

      Next Steps
      • Create a new project in Visual Studio and add references to %root%\Program Files (x86)\Microsoft Lync\SDK\Assemblies\Desktop\Microsoft.LyncModel.dll to your project.
      • If you create a Silverlight application, see %root%\Program Files (x86)\Microsoft Lync\SDK\Assemblies\Silverlight\ folder.
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: