Joe Calev's WebLog
Posts and information about Microsoft Office Communications Server and sometimes off topic posts.
Translate This Page
Translate this page
branded customer service
central management server
Communicator Web Access
Live Communications Server
Microsoft Speech Server
Office Communications Server
Browse by Tags
Joe Calev's WebLog
Tagged Content List
We have a new name!
For those of you who haven't seen a blog from me in over a year, you may be happy to hear the following information. I am alive and well, with this post serving as evidence of the former. We have a new name for our product - Microsoft Lync Server 2010. Those who have followed our product...
13 Sep 2010
Office Communications Server Resource Kit ships
OK, this may be old news to many of you out there, but the Office Communications Server 2007 Resource Kit just shipped. I haven't had a chance to look at it yet but you can be sure I will. I hope to receive a free copy of it at an internal event next month, at which time I also hope to sign up to contribute...
15 Jan 2008
How to track down the WMI error in OCS
There are some product architectures created here at Microsoft that I am marvelled at with their simplicity, ease of use, and power. Unfortunately, I do not find WMI to be one of those architectures. With hope, some day we will have a sane replacement for WMI but in the meantime we still need to deal...
9 Jan 2008
Doing good things while working at MS
Working at Microsoft is really interesting in that I often see my work being used throughout the world. It was nice seeing the press about the Unified Communications launch, knowing that I helped participate. Executives here like to mention that we are changing the world and affecting people's daily...
8 Jan 2008
Thoughts on testing speech applications
Personally, I feel one area that we did not address overly well in Speech Server is allowing developers to test their speech applications. Granted, this seems to be missing from many platforms these days but I think in the case of speech applications this is especially important because they can be tricky...
11 Oct 2007
UCMA has finally shipped! For those of you who would like to download it, the full download is at http://www.microsoft.com/downloads/details.aspx?FamilyID=b30306e4-7dc1-44d2-9a68-9b4a6fc5c2df If you would like to see a webcast about UCMA, see the following. http://msevents.microsoft.com/CUI...
10 Oct 2007
Unified Communications Client API shipped!
I just received an e-mail that the Unified Communications Client API has just shipped and is now available externally at http://www.microsoft.com/downloads/details.aspx?FamilyID=82c468da-3294-4ca9-bbcc-d455cfd06af2&displaylang=en This API has two acronyms - UCCA and UCCP. I have been calling...
8 Oct 2007
Some common UCMA questions
Every once in awhile (though somewhat more commonly now) I receive an e-mail or IM asking a question on the UCMA API. I decided to post the answers to some of the most common questions. Where can I download UCMA? - The release candidate is at http://www.microsoft.com/downloads/details.aspx?FamilyID...
26 Sep 2007
Connection managers and endpoint types in UCMA
I have a sneaking suspicion that many of you who use UCMA do not truly know when one should use SipPeerToPeerEndpoint vs SipEndpoint and when one should use RealTimeClientConnectionManager vs one of the RealTimeServerConnectionManagers. In this post I will try to clear up some of the confusion here....
24 Sep 2007
What it's like so far on the OCS core team
Some time ago I wrote about how I moved from the Speech Server team to the OCS core team. Now that I have been on the team for some time, I thought I'd give random thoughts about my perceptions thus far to those on the outside. First, it is a much larger team in several respects. Firstly, there are...
17 Sep 2007
OK, for those of you who follow Microsoft news this will be old news to you, but upon getting back from Israel and catching up on e-mail I read the announcement that we will acquire Parlano. For more info on this, you can read the brief on Parlano's site . Awhile ago when I was at TechEd several customers...
11 Sep 2007
Developing applications for OCS - where do I start?
In a recent post, I presented an overview of all of the different APIs available in Office Communications Server 2007. The goal of that post was to help direct developers who want to know where to start. From that post I received some feedback that this proves that OCS 2007 development is only for advanced...
24 Aug 2007
An overview of the APIs in Office Communications Server 2007
Over time I have discussed all of the different APIs available to you in order to create Office Communications Server 2007 APIs. Today I thought I would do an overview of what's available and when you would use each one. Office Communicator API Example: Microsoft Office uses the Communicator...
21 Aug 2007
Integrating presence into your applications
I have seen a lot of questions lately asking how one can add presence to a communications application. There are a number of ways to do this, but I don't think we have done a great job explaining what they are. First, and perhaps what has confused people the most, there is currently no support for...
20 Aug 2007
So what is the Unified Communications Client API?
In my UCMA blog series, I mentioned a client side API called the 'Unified Communications Client API' (UCCA). In the comments, I had several questions about what this is and how to use it. Recently, I started looking at this API in more depth and, while I do not know enough to write a blog series about...
17 Aug 2007
More info about the answers for yesterday's quiz
The following is more information about why each answer is correct for the quiz I presented yesterday. If you have not already taken the quiz, please skip this blog entry and go to yesterday's, then come back to this entry for any explanations. 1) To create a new conference, the client must contact...
10 Aug 2007
An Office Communications Server 2007 Quiz
For a little fun today, I decided to put together a little test for those who think they know Office Communications Server. Think of this as a fun little exercise that will help you learn OCS and help me learn what topics to blog about in the future. If one question boggles you, let me know and I will...
9 Aug 2007
Extending Communicator through tabs
Perhaps the easiest way to extend the Communicator 2007 client is by adding extension tabs underneath the contacts section. I looked around the web and found several references that this is possible but nothing about how to do it. Recently at TechEd one of my colleagues, Kyle Marsh, demo'd how to do...
20 Jun 2007
Creating bots in UCMA - Part II - Using grammars instead of parsing
In our last bot post I wrote about creating a bot that accepts a message from Communicator and sends a response. The response logic was very crude. We simply looked for certain words in the message from the client and sent back an appropriate response. Obviously as our bot becomes more sophisticated...
19 Jun 2007
Creating bots using UCMA - Part I (from TechEd)
This is the first part of an occasional series where I will use the UCMA API to create a functioning bot over IM. Unlike my first UCMA series, I will not post new parts every day but over time I will create a series on this. Today's post starts from the sample I displayed at TechEd. This is very similar...
12 Jun 2007
Common questions from TechEd
After spending some time at our Unified Communications Server booth at TechEd, I decided to write the answers to some of the most common questions people had for those of you who did not have the opportunity to attend this year. What is the difference between Live Communications Server and Office...
8 Jun 2007
Hello from TechEd
I am currently at the TechEd conference and it has been a very rewarding experience so far. It's amazing to hear what everyone is using our product for - many of them ideas I had never thought of. It's also interesting learning about the other pieces of Office Communications Server. From the Application...
7 Jun 2007
Using UCMA to create clients
I hope my recent blog series on the UCMA API was helpful for everyone. If you would like me to cover other details please let me know. In the near future I will continue to blog about applications for UCMA. However, I would like to point out the UCMA is intended for server side applications. Granted...
29 May 2007
Introduction to the UCMA API - Part 16 - TimerWheel
Let’s say you are not sure a particular endpoint exists at a certain time, so you would like to continually retry at specific intervals or you need to refresh a connection at a certain interval. To help with this situation, the UCMA API provides the TimerWheel class. TimerWheel differs from standard...
28 May 2007
Introduction to the UCMA API - Part 15 - Connection Pools
Today we will finally revisit our client and add a little bit of code to it while discussing connection pools. For those of you familiar with concepts such as thread pools, connection pools are similar in a number of ways. Connection pools apply only to outgoing connections – not to incoming connections...
25 May 2007
Page 1 of 2 (41 items)
© 2014 Microsoft Corporation.
Privacy & Cookies