Unified Communications 2010 Training
This Unified Communications 2010 Training Kit provides deep technical training on all aspects of the Lync Server 2010 and Exchange Server 2010 SDKs to give developers the skills they need to be productive developing communications driven business processes.
Downloadable links for the videos and resources for each module are available later on this page.
Streaming videos and related virtual labs
Note: To download a video, right-click the WMV link and then save the target file to your desktop.
Module 1: Lync and Exchange Server 2010 Development Overview
Learn about the new platform capabilities shipping in Microsoft Lync Server 2010 and Microsoft Exchange Server 2010.
|1.||Getting Started with Microsoft Lync Server 2010 and Exchange Server Development|
WMV (50.2 MB)|
Module 2: Integrating Lync 2010 Features with Lync Controls
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.
Module 3: Contextual Conversation Applications
In these sessions, 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 and how to extend the Lync 2010 conversation window using Silverlight and the Lync 2010 Managed API.
|1.||Building Contextual Conversation Applications with the Microsoft Lync 2010 Managed API|
WMV (137.3 MB)|
Module 4: Using the Lync 2010 Managed API
In session 1, learn how to programmatically control Microsoft Lync 2010 from within your applications using an easy to discover, easy to use managed API. In session 2, learn how to programmatically start Lync 2010 conversations from within your applications using a managed API. In session 3, learn how to programmatically control Lync 2010 without showing the Lync UI via the Lync Object Model.
|1.||Introducing the Lync 2010 Managed API|
WMV (47.1 MB)|
|2.||Starting Microsoft Lync 2010 Conversations Using the Microsoft Lync 2010 Managed API|
WMV (35.5 MB)|
Module 5: Using the Exchange Web Services Managed API 1.0
In session 1, 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. In session 2, learn how to programmatically start Microsoft Lync 2010 conversations from within your applications. In session 3, learn how to integrate Exchange 2010 free-busy data into your applications. In session 4, learn how to integrate mailbox notification events into your applications using an easy to discover and easy to use managed API.
|1.||Getting Started with the Exchange Web Services Managed API 1.0|
WMV (71.4 MB)|
|2.||Working with Extended Properties Using the Exchange 2010 Managed API 1.0|
WMV (22.2 MB)|
|3.||Working with the Exchange Free/Busy Service Using the Exchange Web Services Managed API 1.0|
WMV (23.5 MB)|
Module 6: Using the UCMA 3.0 SDK
In session 1, become familiar with the new document management capabilities in SharePoint 2010, including document sets, Document Center, scalability, and interoperability services. In session 2, learn the basic building blocks of a UCMA 3.0 SDK application in order to get started building sophisticated communications enabled business processes. In session 3, learn how to use the UCMA 3.0 SDK to control calls and receive presence events.
|1.||Introduction to the UCMA 3.0 SDK|
WMV (15.9 MB)|
|2.||Anatomy of a UCMA 3.0 Application|
WMV (43.6 MB)|
Module 7: Using the UCMA 3.0 Workflow SDK
In session 1, learn how to use the UCMA 3.0 Workflow SDK to build communications-enabled workflow solutions such as personal virtual assistants. In session 2, build a UCMA 3.0 Workflow SDK communications-enabled workflow using communication activities, command and events. In session 3, build UCMA 3.0 Workflow SDK speech and DTMF grammars to provide the voice UI for your communications-enabled business process. In session 4, learn how to control the execution of a UCMA 3.0 Workflow SDK workflow using prompts, events and commands.
|1.||Introduction to the UCMA 3.0 Workflow SDK|
WMV (27.7 MB)|
|2.||Anatomy of a UCMA 3.0 Workflow|
WMV (28.8 MB)|
|3.||UCMA 3.0 Workflow SDK Speech and DTMF Grammars|
WMV (50.3 MB)|
Module 8: Building Advanced Communications Solutions with UCMA 3.0
In session 1, learn about some of the new capabilities of the UCMA 3.0 SDK, such as back-to-back, conference services, and application endpoint draining. In session 2, learn about the new conference services and audio routes. In session 3, learn about the new application endpoint draining capability.
|1.||Building Advanced Communications Solutions with UCMA 3.0|
WMV (28.3 MB)|
|2.||UCMA 3.0 Advanced Communications with Conference Services and Audio Routes|
WMV (69.3 MB)|
Module 9: Server Architecture and Deployment
Learn key details for building and deploying production applications for Microsoft Lync Server 2010 and Exchange Server 2010.
|1.||Microsoft Lync Server 2010 and Exchange Server 2010: Architecture and Deployment|
WMV (46.2 MB)|