Microsoft Download Center Archive
![]() | 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.
- 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.
Files
![]() | Status: LiveThis download is still available on microsoft.com. The downloads below will come directly from the Microsoft Download Center. |
File | Size |
---|---|
![]() SHA1: f2be63b4d21e00c7cb0d894d8afabb6cd77dba4f | 26.82 MB |
File sizes and hashes are retrieved from the Wayback Machine’s indexes. They may not match the latest versions of files hosted on Microsoft servers.
System Requirements
Operating Systems: 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
- Visual Studio 2010 RTM for Microsoft Windows Forms or WPF development.
- Visual Studio 2010 SP1 for Silverlight development.
- Microsoft .NET Framework 4.0 or later service pack.
- Microsoft Silverlight 5.0 runtime.
- Microsoft Silverlight 5 Tools for Visual Studio 2010 SP1.
- Custom Application Deployment
- 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.
The following requirements must be met before developing applications with Lync SDK.
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.
Installation Instructions
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- Download LyncSDK_English_x86.exe.
- Launch LyncSDK_English_x86.exe and follow the instructions to complete the installation.
To uninstall this download- On the taskbar, click Start, and then click Control Panel.
- In Control Panel, click Programs and Features.
- 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.