Synopses & Reviews
Get the tools you need to ride the next communication waveWhether you want to embed context into conversations or build sophisticated server-side communications solutions, this guide shows you how to integrate the right functionality into your applications. It goes beyond simple examples to demonstrate how to create real software solutions on the Unified Communications (UC) platform. You'll quickly progress from a basic understanding of custom UC development to using the Microsoft Lync APIs to help streamline communications and collaboration. By the end of this helpful guide, you'll discover how to extend and customize your existing messaging and voice infrastructure to your changing business needs.
Professional Unified Communications Development with Microsoft Lync Server 2010:
Dives into building communication clients in Microsoft Lync 2010 and building solutions with Communications Server 2010 and Exchange Server 2010
Explores the classes and operations in the UCMA API that can be used to control presence, audio, and IM sessions, conferences, and more
Explains the SIP messaging that UCMA uses behind the scenes to perform various operations
Walks you through several useful troubleshooting techniques and solutions to specific common issues
Covers how to build interactive voice or IM applications using communication workflows and custom communication workflow activities
wrox.com
Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Synopsis
Get the tools you need to build real software solutions on the UC platformUnified Communications (UC) integrates real-time communications (telephony, video conferencing, speech recognition) with non real-time communication (voicemail, e-mail, fax) to unify users across multiple devices and media types. This book offers practical development advice based on the authors’ experiences developing solutions on the UC platform. You’ll discover how to solve problems and get answers to common questions that you may encounter while developing solutions with the UC APIs.
- Begins with an overview of Unified Communications (UC) development
- Covers areas of custom development with Microsoft UC APIs and describes in detail their various functions
- Goes beyond simple samples to teach you how to build real software solutions on the UC platform
- Demonstrates how to add context to, build kiosk solutions, integrate Communicator functionality into an application, debug UCMA applications, and more
This book shows you how to integrate communications functionality into your applications and so much more.
About the Author
George Durzi is a Principal Consultant at Clarity Consulting where he focuses on building solutions on the Microsoft platform. He helped build the developer training content for Microsoft Lync Server 2010.
Michael Greenlee is an implementation manager for Clarity Connect, a next-generation contact center platform developed by Clarity Consulting on the Microsoft Unified Communications platform.
Table of Contents
INTRODUCTION.
CHAPTER 1 Building Communications Solutions with Microsoft Lync Server 2010.
CHAPTER 2 Integrating Microsoft Lync Functionality into Your Applications.
CHAPTER 3 Building Communications Clients with the Microsoft Lync 2010 Managed API.
CHAPTER 4 Adding Context to Conversations.
CHAPTER 5 Building Custom Communications Clients with Lync UI Suppression.
CHAPTER 6 Introduction to the Unifi ed Communications Managed API.
CHAPTER 7 Starting Up and Shutting Down a UCMA Application.
CHAPTER 8 Two - Party Call Control with UCMA.
CHAPTER 9 Presence with UCMA.
CHAPTER 10 Contact and Group Services in UCMA.
CHAPTER 11 Conference Services in UCMA.
CHAPTER 12 Advanced Media Control in UCMA.
CHAPTER 13 Debugging UCMA Applications.
CHAPTER 14 Building Communications- Enabled Business Processes with the UCMA 3.0 Workfl ow SDK.
INDEX.