UCWA – Unified Communications Web-pal
I first heard about Unified Communications (UC) when I was investigating Clarity for my initial job interview. I had used Lync at a previous job, but never thought it would be a technology that needed...
View ArticleUCWA – It’s here and you should be too
After many months of hit/miss details on UCWA (Unified Communications Web-API) it is finally time to start creating with UCWA. With the Lync 2013 Conference in the recent past, there have been small...
View ArticleUCWA – Troubleshooting the Launch
It has been a week since the launch of UCWA at http://ucwa.lync.com and users have run into a few minor issues in getting up and running. The purpose of this post is to give a an overview of how to...
View ArticleUCWA – Fiddler and Firefox
Using Fiddler2 to decrypt HTTPS traffic aids in determining what responses are received from various requests. One thing I have noticed while debugging in Firefox with Fiddler2 active is the initial...
View ArticleUCWA – Issue #2 Help my browser wants to download /xframe
A fair number of developers have run into an issue while attempting to run the samples (contained in the UCWA Helper Libraries). Originally I thought it might have been something quirky about the setup...
View ArticleUCWA – Obscuring confidential data in Fiddler traces
When posting Fiddler traces online it can be hard to avoid sharing confidential information. To get a better piece of mind in the security of confidential data it may be necessary to obscure parts of...
View ArticleUCWA by the numbers – #1 Autodiscovery
With most UCWA applications you have to start somewhere and where better to start than Autodiscovery (or AutoDiscovery). By contacting the Autodiscover service in your Lync Server topology, it is...
View ArticleUCWA by the numbers – #2 Authentication
After Autodiscovery the next step in UCWA is Authentication. In UCWA Authentication has a few possible routes based on grant type: urn:microsoft.rtc:windows – windows-based credentials password –...
View ArticleUCWA by the numbers – #3 Communication
After (with a small detour to makeMeAvailable) UCWA is ready for an important task, Communication and more specifically Conversation and Conferencing. I felt the need to combine discussion on the two...
View ArticleUCWA by the numbers – #4 Anonymous Meeting Join
It has been some time since the overview of Communication (Conversation/Conferencing) which gave information on some of the basic tasks: sendMessage, setIsTyping, stopMessaging, and addParticipant. One...
View ArticleUCWA and fun with .NET/Mono
I had some time to take a break from working on JavaScript/HTML and decided to revisit .NET languages to gauge how difficult it would be to create a basic UCWA application. My initial thoughts were to...
View ArticleUCWA & Deciphering multipart/batching with Fiddler
When I was first working with UCWA I had trouble processing Batch messages (multipart/batching) as I would be constantly coping each individual message from Fiddler and dumping it into a JSON parser to...
View ArticleUCWA – Messing with SignalR and NodeJS
I have been thinking about other transport mechanisms (other than iframe) that would be interesting to see working with UCWA and two immediately came to mind: SignalR and NodeJS. Each can be used to...
View ArticleUCWA by the numbers – #5 Re-join Conversations
I have been a bit lax on finding aspects of UCWA that could use a bit of demystification, but it is not to say that there are not things I do not understand rather that I have not spent time thinking...
View ArticleUCWA – Handling Hyperlinks and Other Mini-Updates
One quirky behavior of Lync users is that they will sometimes send other users hyperlinks and it seems rather straightforward in how handling should happen, but I wouldn’t be writing about it if that...
View ArticleUCWA March 2014 Samples SDK Overview
I had a deeper look into Events planned, but I felt it would be easier to put together information on the latest release of the samples, UCWA March 2014 Samples. It has been a bit since the last update...
View Article