UCMA 3.0 sample training project

I am new to UCMA 3.0 (and new to Lync server) and want to get an idea of ​​how to talk to Lync 2010 server through UCMA. I want to have something quick and dirty, like a walkthrough showing how to set up a development environment, writing the smallest UCMA code to achieve a simple task, like connecting to a Lync server, getting a list of all users with their presence information, and printing the results for console The goal is to get an idea of ​​how UCMA works against the Lync server.

I have already installed the Lync 2010 server setup and works with some testing users. I also downloaded and installed the UCMA 3.0 SDK on my 64-bit computer running Windows 7, which also has Visual Studio 2008 SP1 with .NET 3.5 SP1. Thus, all hardware and software are ready.

Any tips, links or even the best step-by-step answers are welcome!

+4
source share
1 answer

I recently posted an answer on a technologists forum here that might help - sorry if you're the same person :)

Basically, he reads:

There is no separate article that explains the whole process, as far as I know. You will need to read a little.

There are no UCMA application templates in VS (for development on the client side with the Lync SDK, but not for UCMA). In the console application, you just need to add a link to C: \ Program Files \ Microsoft UCMA 3.0 \ SDK \ Core \ Bin \ Microsoft.Rtc.Collaboration.dll.

You will need to establish the difference between user endpoints and application endpoints, more detailed information in the SDK documentation can be found here: http://msdn.microsoft.com/en-us/library/hh347238.aspx (you need a user endpoint)

The following is information about choosing contacts and groups: http://msdn.microsoft.com/en-us/library/hh347376.aspx

UCMA application deployment can be long. The best place to start learning about this is in the SDK - the articles in this section of the SDK documentation should get you started: http://msdn.microsoft.com/en-us/library/hh347291.aspx

Also, check out the sample applications in the SDK.

+1
source

Source: https://habr.com/ru/post/1381918/


All Articles