Joe Calev's WebLog

Posts and information about Microsoft Office Communications Server and sometimes off topic posts.

  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 10 - Introduction to SDP

    • 1 Comments
    OK, so now we have a client and a server that can both sign in, create a dialog, and recognize when the other has dropped the connection. I’m sure what you’d really like to do is get them to message each other! I’m sure some of you have gone ahead and...
  • Joe Calev's WebLog

    Picture of the week #4

    • 0 Comments
    Picture 091 Originally uploaded by kirispupis . OK, I admit I am a bit late with the picture for this week. I didn't have any great shots over the weekend so I thought I would blog about a much earlier shot. My wife is currently a real estate...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 9 - Detecting when the session has been closed

    • 0 Comments
    You have probably already noticed that UCMA is currently a low level API. The advantage, of course, is you have a great deal of flexibility in achieving your goals. The disadvantage is it takes a bit longer to get to where you are going. Rest assured...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 8 - Breaking the connection

    • 1 Comments
    Welcome to part eight of my UCMA introduction! This so far is my most ambitious blog endeavor to date and I hope what I have presented so far has been helpful. Please do send any feedback. I’d love to hear if this information has helped anyone or any...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 7 - Unregister

    • 1 Comments
    Before we get to more details on sending messages, we need to talk a little more about signing out. Technically, when I had the application sign out using BeginTerminate, this wasn’t entirely correct. For those of you who have examined the SipEndpoint...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 6 - Accepting the INVITE

    • 0 Comments
    Yesterday as homework your job was to create a simple server that can sign in and sign out. In one view, we don’t really have a client/server in this case because both our ‘client’ and our ‘server’ are clients of the Microsoft Office Communications server...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 5 - SignalingSession

    • 0 Comments
    So far we have a simple client that doesn’t do very much. In the next few days, we are going to add the capability for our client to send a message to Microsoft Office Communicator. We are going to do this by creating an INVITE to the Office Communicator...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 4 - Signing Out

    • 0 Comments
    Yesterday we finally got into some UCMA coding – allowing our client to sign in to the OCS server. Today we will provide the functionality to sign out of the server. In our current implementation, clicking the start button changes the button to ‘stop...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 3 - Signing In

    • 0 Comments
    OK, so I admit that yesterday’s post was a bit lacking in excitement. Today we are going to take the first step in UCMA coding – getting our client to sign in. If you are just joining this series, attached to this post is a .zip file of the previous day...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 2 - Constructing our client

    • 4 Comments
    Today we will start discussing coding details of the UCMA API. First I should explain what the purpose of this API is. As I mentioned yesterday, Speech Server is built on top of UCMA. In essence, UCMA enables you to create a SIP endpoint. If you do not...
  • Joe Calev's WebLog

    Picture of the week #3

    • 1 Comments
    IMG_6850 Originally uploaded by kirispupis . This week I did not take very many pictures because I only had about 20 minutes to photograph. I spent some time while my two little ones were sleeping to photograph some in the front yard. The session...
  • Joe Calev's WebLog

    Introduction to the UCMA API - Part 1 - API overview

    • 8 Comments
    This is the first of a series of installments on creating applications in the latest Office Communications Server Beta. I’m sure for many of you who have glanced through the documentation, this is a tall order. OCS contains a number of API’s that each...
  • Joe Calev's WebLog

    Picture of the week #2

    • 0 Comments
    IMG_6745 Originally uploaded by kirispupis . This last week I was finally able to get a few decent shots of flies. Last Sunday I finally managed to get a shot of a fly. I found it sitting on one of my cherry trees so I decided to see if it would...
  • Joe Calev's WebLog

    An interesting blog to check out

    • 1 Comments
    Between work at MS, several hobbies, and my two kids I find that I have very little time to read other blogs. I have tried at times to follow certain blogs but I usually stop reading once I come across a series of less interesting subjects (I'm sure this...
  • Joe Calev's WebLog

    My picture of the week

    • 1 Comments
    IMG_6644 Originally uploaded by kirispupis . I have decided to start a new feature of the blog where each Monday I post and discuss my favorite picture taken during the week. If I do not have a single shot from the previous week that I am brave...
  • Joe Calev's WebLog

    Thinking of Virginia Tech

    • 0 Comments
    Although I did not go to Virginia Tech, as an alumnus of a fellow ACC school I feel that words are not sufficient for what the families of the slain are going through - it was just far too soon for their lives to be cut short. Throughout this ordeal,...
  • Joe Calev's WebLog

    The DetectAnsweringMachine activity

    • 0 Comments
    At long last I have finished a post on the new DetectAnsweringMachine activity in the latest Beta. While writing this post, there were a number of things that were confusing to me so I hope this information helps. I write a post some time ago about...
  • Joe Calev's WebLog

    Some funny conversations with my kids

    • 1 Comments
    Sorry, but as a parent I am legally binded towards one of these posts every once in awhile. For background, Eitan is three and Nathan is two. Eitan : I want a car. Me: A car? Why do you need a car? Eitan: So I can drive to school. Me: So...
  • Joe Calev's WebLog

    Look at me!

    • 1 Comments
    IMG_6288 Originally uploaded by kirispupis . I thought I'd blog about a bit more unusual a picture today for a bit of a change in my blog. As those who know me already know, my favorite types of shots are extreme macro shots - generally bugs or reflections...
  • Joe Calev's WebLog

    Playing around with Media Center and MCML

    • 1 Comments
    Getting a bit off subject again, I recently started playing around at home with Media Center and MCML. MCML basically allows you to create full fidelity applications using Media Center and, as I understand, is what most of the Media Center UI is created...
  • Joe Calev's WebLog

    One photo that changed my life

    • 2 Comments
    sun in fog Originally uploaded by kirispupis . I have always had some interest in photography. When I was young I had a simple film point and shoot camera that I took with me on my travels in Europe and I managed to get some decent shots. When the digital...
  • Joe Calev's WebLog

    A slight change to my blog

    • 0 Comments
    Currently I am working on the most difficult blog topic to date - a series of blogs about writing applications with the UCMA (UCP.Net) API that is in the current OCS beta. This is clearly my most ambitious attempt to date and when complete, will consist...
  • Joe Calev's WebLog

    A short note about simulating unsupported engines

    • 1 Comments
    I have received a number of replies concerning my posts on how to simulate unsupported languages using phonemes. I must apologize that the intention of the post was to show how to use a hack to get "some" support in cases where you need to recognize something...
  • Joe Calev's WebLog

    Return of the blogger!

    • 1 Comments
    Well sort of... I've had a few comments that my blog has been empty recently. To be honest, I ran out of things that I'm allowed to blog about and I felt that this blog should try to stay on Microsoft topics rather than vacations, etc. All of that...
  • Joe Calev's WebLog

    Dreaming of the next vacation

    • 0 Comments
    Part of the frustration of writing this blog is the fact that I have several interesting topics to blog about - several of which I'm sure you're interested in (see the comments in my recent "questions about UCAS" post) but I cannot blog at all about these...
Page 5 of 8 (188 items) «34567»