Professional Unified Communications Development with Microsoft Lync Server 2010
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 Microsoft Lync Server 2010.Explores the classes and operations in the UCMA API that can be used to control presence, audio, and IM sessions, conferences, and moreExplains the SIP messaging that UCMA uses behind the scenes to perform various operationsWalks you through several useful troubleshooting techniques and solutions to specific common issuesCovers how to build interactive voice or IM applications using communication workflows and custom communication workflow activitieswrox.comProgrammer ForumsJoin 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 DownloadsTake advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.Read MoreFind 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 guidesare 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.