Posted: December 28th, 2012 | Author: Michael | Filed under: Lync Development, UCMA 3.0, UCMA 4.0 | Tags: call forwarding, missed call, Ms-Sensitivity, Ms-Target-Class, Response Groups, team ring, voice mail, voicemail | 1 Comment »
There are some instances where a call that is sent to a Lync user really shouldn’t be going to voice mail, or to the user’s cell phone, or anywhere like that. There’s nothing that screams “good customer service” to an agitated customer like being dropped into John Smith’s cell phone voice mail (“Hi, this is John. Leave a message”) after calling the tech support line. Response Group calls seem to magically ward off UM voice mail and call forwarding, and this has led to some questions: if Response Groups can do it, why can’t we do it in UCMA applications? Actually, you can. Continue reading “Prevent Lync calls from going to voice mail” »
Posted: December 21st, 2012 | Author: Michael | Filed under: Lync Development, Uncategorized | Tags: address of record, AOR, GRUU, opaque, URI parameter | No Comments »
If you’ve done much sifting through Lync Server logs, you have probably noticed the SIP URIs that have an extra parameter tacked on the end named opaque. You may have wondered what all of this opaque stuff means, and what purpose it serves. This post will explain the opaque parameter, so that you can interpret it in Lync logs, use it in your applications, and impress your friends at parties (actually, maybe only at Lync user group meetings). Continue reading “Why so opaque?” »
Posted: December 19th, 2012 | Author: Michael | Filed under: UCMA 3.0, UCMA 4.0 | Tags: federation, presence, presence subscription, RemotePresenceView | No Comments »
Recently I’ve been doing some investigating on how presence subscriptions from UCMA applications are affected by losses of network connectivity. In some applications, having up to date presence information is critical to the proper functioning of the application, and it is important to be sure that the application can discover and react to interruptions to its notifications of presence updates. Various kinds of network connectivity disruptions can interfere with the delivery of presence notifications: Continue reading “RemotePresenceView and connectivity failures” »
Posted: December 14th, 2012 | Author: Michael | Filed under: Lync 2013 SDK | 1 Comment »
There have been a number of changes in the locations of Lync client registry settings in Lync 2013. One change that seems to be causing confusion is the new location for the registry setting that controls UI suppression. Continue reading “Lync 2013 UI suppression registry setting” »
Posted: December 10th, 2012 | Author: Michael | Filed under: Lync Development | Tags: book, Lync 2013, Lync Server 2013 | 5 Comments »
Suppose we were to do a new book on Lync development, covering the API platform for Lync Server 2013. Regardless of whether you’ve read my previous book, is this something you would be interested in? Would you buy a book on Lync Server 2013 development? What topics would you want to see covered in the book?
Please leave a comment and let me know.
Thanks!
Posted: December 3rd, 2012 | Author: Michael | Filed under: Lync 2013 SDK | 5 Comments »
The conversation window extension (CWE) feature in the Lync client can be quite useful, but it can also at times be incredibly painful to debug. Often the extension panel simply won’t load your application, or the application will load but won’t work correctly. Figuring out what has gone wrong can be a frustrating guessing game if you don’t know where to look. To compound the problem, the configuration necessary to get the CWE working has changed from Lync 2010 to 2013. The CWE problem that has bitten me the most frequently is misconfigured trusted sites, and I wanted to quickly review how this works in both versions of Lync. Continue reading ““Client is not trusted” error on Lync SDK apps and persistent chat add-ins” »