Lync Server 2010 Developer Training Kit Available Now!

Lync Server 2010, Lync 2010 and the Lync platform SDKs were launched yesterday at the Microsoft Lync Virtual Launch .

Lync Server 2010 and Lync 2010 not only provide a great communications experience, they also provide a great platform for building custom communication experiences via the Lync platform SDKs, including embedding presence and communications into applications.

To help you build communication experiences into your own applications, I’m happy to announce that the Lync Server 2010 Developer Training Kit is now available for download on MSDN Downloads.

This training kit includes the following modules:

  1. Getting Started with Microsoft Lync Server 2010 and Exchange Server 2010 Development - In this module, you'll learn about the new platform capabilities shipping in Microsoft Lync Server 2010 and Microsoft Exchange Server 2010.
  2. Integrating Microsoft Lync 2010 Features with the Lync Controls - In this module, you learn how to integrate Microsoft Lync 2010 features into your WPF and Silverlight clients much in the same way that Office 2010 and SharePoint 2010 do, including presence, contact lists and click-to-communicate features.
  3. Building Contextual Conversations with the Microsoft Lync 2010 Managed API - In this module, you'll learn how to extend Microsoft Lync 2010 communications to include data and features from your client applications much in the same way that Outlook 2010 does with the "IM" and "Call" features within an email.
  4. Building Communications Clients with the Lync 2010 Managed API - In this module, you'll learn how to programmatically control Microsoft Lync 2010 from within your applications using an easy to discover, easy to use managed API.
  5. Getting Started with Exchange Web Services Managed API 1.0 - In this module, you'll learn how to integrate Exchange 2010 mailbox data such as mail, calendar and task items as well as Exchange 2010 services such as the free-busy service into your applications using an easy to discover and easy to use managed API.
  6. Getting Started with Unified Communications Managed API 3.0 - In this module, you'll get started with the basics of UCMA 3.0 SDK development such as application provisioning, call control, and call transfer.
  7. Building Communications Workflows with UCMA 3.0 Workflow SDK - In this module, you'll learn how to use the UCMA 3.0 Workflow SDK to build communications-enabled workflow solutions such as personal virtual assistants.
  8. Building Advanced Communications Solutions with UCMA 3.0 - In this module, you'll learn about some of the new capabilities of the UCMA 3.0 SDK, such as back-to-back, conference services, and application endpoint draining.
  9. Lync Server 2010 and Exchange Server 2010: Architecture and Deployment - In this module, you'll learn about some of the considerations for building and deploying production applications for Microsoft Lync Server 2010 and Exchange Server 2010.

Each module provides a presentation on the topic and hands on labs.

To use this training kit, you’ll need Visual Studio 2010, Lync 2010 and Outlook 2010 installed on your development machine along with the Lync 2010 SDK, UCMA 3.0 SDK and the Exchange Web Services Managed API 1.1.  You’ll also need to be able to connect to Lync Server 2010 and Exchange 2010.

Comments

  • Anonymous
    November 18, 2010
    Hello Chris! Is it possible i test it with Lync Online? :) Thanks!

  • Anonymous
    November 18, 2010
    Yes, but keep in mind that Lync Online only supports the Lync SDK (so client-side development only).

  • Anonymous
    February 17, 2011
    Chris: Are there sample that i can look at that talked about building solutions for Lync Online

  • Anonymous
    February 20, 2011
    We're working on samples.  I'll post them on my blog when they are available.

  • Anonymous
    May 11, 2011
    Can Lync (server or online) be used with an iPad?  If so, does it use Lync Web App or some other app?

  • Anonymous
    May 18, 2011
    @Deborah - I'm not sure if there is an iPad client.  Let me check with a friend on the product team.

  • Anonymous
    January 26, 2012
    Is there any API integration with the archive server? (ie, retrieving archived conversations)

  • Anonymous
    October 11, 2012
    Is there any news about if Lync messenger can be embedded into a SharePoint web page?