我可以忽略不再使用我的用戶。他們需要一個任務調度系統,並且在某些時候我必須提供。我正在考慮自己創建自己的(不能太難),但是隨後用戶將擁有兩個並排的任務管理系統,因爲他們已經將Outlook用於相同的事情。用於將ASP.NET Intranet應用程序與Outlook日曆集成的技巧
在Outlook日曆/任務整合方面,兩種可能的方法發生在我身上:
1)使用JavaScript和自動化
我似乎記得這是可以做到自動化的JavaScript。
優點:
- 我以前做的自動化。
缺點:
- 自動化是太可怕了!
- 一些持久性(Outlook 實體)是 客戶端代碼的責任,其餘 責任的服務器端代碼 。這感覺很糟糕。
- 可能的安全問題/
阻斷IT部門。
2)使用一些.NET API與Exchange服務器直接
的Intranet上使用單點登錄交互,所以希望,應該使安全問題變得更加容易。
優點:
- 所有的持久性代碼將 服務器端。
缺點:
- 我甚至不知道這樣的API 存在。
和往常一樣,我喜歡站在巨人的肩膀上。任何能踐踏這條道路的人都能給我一些指導嗎?
我猜JavaScript與自動化您的意思是JScript(Windows Scripting Host)和OLE?如果是這樣,那麼在瀏覽器中可能不起作用,並且需要在計算機上安裝Outlook,以便OLE可用。 – 2010-12-01 20:54:30
我只記得很多年前我能夠通過JavaScript來完成(我認爲)Word的基本自動化。是的,Outlook必須安裝在計算機上,但它是用戶的計算機,所以它會是。 – David 2010-12-01 22:16:18