zoukankan      html  css  js  c++  java
  • Lync 2010 二次开发(一) 开发环境的部署

    Lync的二次开发分为客户端的二次开发和服务器端的二次开发,本系列文章所记录的都属性客户端开发范畴。在进行Lync 2010 客户端的二次开发之前,我需要先把开发环境给搭建起来。

    搭建这一套开发环境,我们需要满足有一个可以运行的服务器环境,通俗一点来讲,就是在我们的开发机器上安装一个 Lync客户端,配置好后可以正常登陆和使用这个Lync客户端。接下来,我们得安装 Lync 2010 的 SDK。大家可以到Lync开发中心去下载到:http://msdn.microsoft.com/it-it/lync。在这里也可以获得非常完善的开发资料。只是这些资料都是英文的,看得有些蛋疼。没办法,慢慢看吧。如果要做Lync服务器端的开发,需要安装 UCMA3.0。目前,还没有涉及到这方面的开发工作,暂时不作讨论。

    一个人的能力实在是有限,加上现在年纪大了,时间一长,好多东西就记不住,而且学习的效率也大不如前。所以,必须得将自己的学习成果给记录下来,便于在今后的工作中需要的时候,可以拿出来作为参考。在与大家分享的同时,也期待着与各位相互讨论,共同学习进步。

    在学习研究的初期的心得和疑问:

    1. Lync的API中,我们可以通过 LyncClient.GetClient()方法获取当前正在运行的 Lync客户端。这个GetClient方法是静态的,使用单例模式获取当前用户的唯一的客户端。但是,在调用这个方法之前,必须得确保 Lync已正在运行。否则会抛出一个异常。

    如果是将这个Lync做成一个Activex控件(使用Silverlight)技术,嵌入到网页之后,在当前用户没有启动Lync客户端的情况下,去自动启运这个客户端呢?目前我还没有在官网中找到这样的描述。希望通过这个博客与大家一起交流 Lync 二次开发中的一些经验。

    今天就写这么多了,明天把关于会话窗体部分文章和代码给整理一下发布上来。

    本人博客欢迎转载,但请在转载时注明出处。谢谢!http://www.cnblogs.com/prolove2

  • 相关阅读:
    unity与android交互总结
    Unity3d 下websocket的使用
    Unity的Shader如何控制投影颜色
    _LightColor0将会是主要的directional light的颜色。
    Unity shader saturate
    今天写shader流光效果,shader代码少了个括号,unity shader compiler卡死且不提示原因
    欧几里得空间
    Unity ios、android、pc一键打包(一)
    [AR]高通Vuforia Getting Started
    unity3d 为什么要烘焙?烘焙作用是为了什么?
  • 原文地址:https://www.cnblogs.com/prolove2/p/2830433.html
Copyright © 2011-2022 走看看