-
Without much fanfare Microsoft released a significant update to the Microsoft Unified Communications Managed API 2.0 last weekend. This release is not only significant given the impressive set of new features, but most of all because it provides direct interoperability of the UCMA 2.0 with major VoIP...
-
what happens if you let UCMA clean your house The layer of abstraction that makes UCMA 2.0 such a powerful tool can also, once in a while, be dangerous. If we’re not careful enough, we can easily get the idea that the API will take care of everything for us: SIP messaging, media negotiation, presence...
-
The UseRegistration property on the ApplicationEndpointSettings object is one of those critical details that you always forget, much the same way you always forget your checkbook or library card at home the one time you actually need it. UseRegistration determines whether an ApplicationEndpoint will...
-
This long-awaited volume on Unified Communications development, which covers the Office Communicator Automation API and the Unified Communications Managed API (both Core and Workflow SDKs), has been released and is shipping. You can get your copy at Amazon.com, and check out some excerpts while you’re...
-
Microsoft asking UC developers to take a quick survey to better get to know its developer audience, carried out by Frost and Sullivan. For example, what applications have been developed, what other communications tools besides Microsoft’s unified communications products (like Microsoft Office Communications...
-
UC Workflow Error Message When you build a Windows Workflow application you might see the following error pop-up: T his is a known issue for which Windows Workflow team released a QFE. The QFE can be installed from http://code.msdn.microsoft.com/KB960109
-
In Office Communications Server 2007 R2 Microsoft only supports the UC AJAX API in case you add a CWA Server of OCS 2007. The UC AJAX API will not be updated beyond the 2007 release, and programming directly the UC Managed API will be the recommended way to build reach applications. Yet if you want to...
-
Today GotUC.net is proud to offer an opportunity for developers to start developing UC enabled applications, without having to overcome the hurdles of setting up Microsoft Office Communications Server 2007 R2 and Microsoft Exchange Server 2010 Beta. If you join the GotUC.net Community and you promise...
-
I am at TechEd this week, where we are announcing our new presence-powered real-time expert finder, Clarity Connect . I wanted to point out two books that are great resources if you are doing any kind of development with the Microsoft Unified Communications platform. The first is the Office Communications...
-
If you’ve ever tried to escalate an AudioVideoCall to a conference, you will know that it isn’t the smooth, carefree experience that the words “conference escalation” call to mind. It has its pitfalls. Take a look at the following code: private void CreateCallAndEscalate() { ...
-
As you might have noticed there are practically no speech tools yet in the UCMA 2.0 Speech SDK apart from some basic classes. Currently Microsoft is prioritizing which tools to make available in the Wave ‘14’ release of OCS/UCMA, at which time the Speech Server functionality should become...
-
College students, like very small children, are easily entertained. Back in my college days, I always thought it would be fun to play with the campus PBX phone system by calling a classmate and then transferring the call to a random professor as soon as they answered the phone. The ensuing call would...
-
One of the most common issues you are likely to run into in doing UCMA 2.0 development is the following exception: Microsoft.Rtc.Internal.Sip.TLSException: CertificateInfoNative::AcquireCredentialsHandle() failed; HRESULT=-2146893043 Most often, it means that the process does not have permission to access...
-
The Internet can be a disturbing place. You may not expect that hundreds thousands of Internet delinquents are out to hijack your UCMA 2.0 application, but in the realm of Internet security, as with tipping your barber, the rule is always “better safe than sorry.” Accordingly, when you are...
-
One of the many useful features of the second version of the Unified Communications Managed API is its capability to publish presence through managed code. Using the methods of the LocalOwnerPresence instance attached to each endpoint, you can publish presence information in the form of XML in the five...