将新的日历约会添加到客户端Outlook从网页

问题描述:

我有一个网站(ASP.net MVC2),其中数据库存储数据/事件的时间。我希望客户端能够登录并将这些项目同步到他们的Outlook。这是可能吗?我查了一下,但没有发现任何有用的东西,除了这在JavaScript中是不可能的,因为这会打开用户注册表中的各种安全漏洞......如果没有,我可能不得不看转换成基本的选择,例如下载带有事件细节的xml文档。将新的日历约会添加到客户端Outlook从网页

我们通过Exchange Web Services来完成,但这只适用于Intranet应用程序。

+0

谢谢,我会研究这个。我的项目也只适用于我没有提及的内部网。我刚刚阅读了有关在IE中使用ActiveX,它看起来非常简单,如下所示... outlook = new ActiveXObject(“Outlook.Application”); appointment = outlook.CreateItem(1); appointment.Subject =“Subject”;等 ...但似乎有点皱眉,因为你必须启用activex,但这可能是好的,因为它只会在内联网上使用。 – 2011-03-09 16:21:13