Posted: October 26th, 2012 | Author: Michael | Filed under: UCMA 4.0 | Tags: async/await, asynchronous, Lync 2013, Lync Server 2013, multithreading, Task Parallel Library, TPL, UCMA 4.0 | 9 Comments »
To make it easier for developers to use the new multithreading techniques from .NET 4.5 in UCMA 4.0 applications, I’ve put together a set of extension methods that turn pairs of Begin/End methods (such as BeginEstablish/EndEstablish) into Task objects that can be used with the awaitkeyword.
The collection of extension methods is available on CodePlex. Let me know if you have questions or suggestions.
Posted: August 30th, 2012 | Author: Michael | Filed under: UCMA 4.0 | Tags: asynchronous, Lync 2013, multithreading, UCMA 4.0 | 2 Comments »
Recently I’ve written a lot about using some of the new multi-threading capabilities in .NET 4.5 with the UCMA SDK, and I wanted to put together a complete example in an application that might actually be useful.
I like to take a break every so often to get up from the computer, walk around, and stretch, and I’ve tried a few break reminder applications that give you a pop-up reminder after a period of time. The trouble I always have is that I forget to disable them when I’m on calls, or presenting, and they pop up and get in the way. So I thought I would write a simple app to send IM break reminders, but only when the user is in an Available state in Lync. Continue reading “New multi-threading techniques with UCMA 4.0” »