代码之家  ›  专栏  ›  技术社区  ›  Samvel Siradeghyan

如何使用Silverlight从Microsoft Outlook获取数据?

  •  2
  • Samvel Siradeghyan  · 技术社区  · 14 年前



    我可以用Silverlight 4获得所有需要的信息,但在受信任模式下,我的应用程序必须安装在用户计算机上,并作为Desctop应用程序工作。
    但我需要我的应用程序在浏览器上工作。
    是否有可能或唯一的方法是使用它作为Desctop应用程序?
    谢谢。

    2 回复  |  直到 14 年前
        1
  •  4
  •   Todd Main    14 年前

    不,你不能。你能做的就是创造一个 web service

        2
  •  1
  •   Samvel Siradeghyan    14 年前

    我是用WebDav服务器做的。我将calndar发布到WebDav服务器。日历是.ics格式的,所以我可以像读取其他文件一样从中读取所有信息,然后解析它。
    我的WCF服务与WebDav在同一台计算机上,因此我可以使用Silverlight获取所有需要的信息。我决定使用这个版本,因为在这种情况下,用户不需要在他的计算机上安装.NETfreamework。我还发现,用户可以发布他的日历从互联网上,所以这个版本做我需要的。
    @御宅族感谢您的回答,这是一个非常好的解决方案,它是最好的版本,为人们谁不能(或不想)使用WebDav。
    Here is 如何发布。
    在这种情况下,日历将以只读方式打开,因为它位于服务器上,如果没有外接程序,则无法与现有日历同步,因此@Otaku的答案是正确的。
    如果不需要同步,可以使用我的版本。

    推荐文章