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

  • 相关阅读:
    ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
    iOS UI 12 block传值
    iOS UI 11 单例
    iOS UI 08 uitableview 自定义cell
    iOS UI 07 uitableviewi3
    iOS UI 07 uitableviewi2
    iOS UI 07 uitableview
    iOS UI 05 传值
    iOS UI 04 轨道和动画
    iOS UI 03 事件和手势
  • 原文地址:https://www.cnblogs.com/prolove2/p/2830433.html
Copyright © 2011-2022 走看看