2011-08-24 20 views
0

我正在ASP.MVC 3網站上工作,需要從它自動創建Outlook的應用程序,事件,提醒等。我GOOGLE了一下,並在這裏閱讀一些帖子,並找到以下選項:從ASP.NET MVC應用程序創建Outllook約會

1)創建iCal文件並要求用戶執行它們。我不能接受,因爲可以通過Web Interface從任何設備(例如Android,iPhone等)創建預約,而不安裝Outlook。

2)我不確定它可以實現,但是如果我的用戶將通過他們的域密碼(SSO)登錄到我的網站,我將能夠通過安裝在服務器上的Outlook應用程序爲登錄用戶創建預約或通過交換服務器以某種方式?

3)或者,我可以使用一些預定義的交換用戶,它將在outlook中創建任務,約會和事件以供登錄使用?

4)其他選項可以在這裏嗎?

+0

我不會那麼快就解僱#1。 iPhone/Android/Blackberry非常樂意使用其原生應用程序處理這些文件。所有的用戶需要的是能夠設置他們的交換日曆與他們的手機同步。這是溝通約會的一種相當普遍的手段。 – vcsjones

+0

Android不會沒有額外的應用程序。 – ridecar2

+0

好的,但是這個解決方案對於那些需要執行額外操作來執行iCal文件的用戶來說不太方便... – lostaman

回答

0

由於這個作品的事實:http://w3mentor.com/learn/asp-dot-net-c-sharp/c-interoperability/sending-mail-using-outlook-in-c-asp-net/和這個作品:http://msdn.microsoft.com/en-us/library/aa168022(v=office.11).aspx然後我會說選項2是絕對可行的。

iOS 3及更高版本讓iCal文件可以正常工作,但它們不在Android上,正如您所說的那樣。

+0

感謝您的鏈接。我腦海中出現的另一個選項是通過活動X在客戶端計算機上運行Outlook,並通過活動X添加項目。與Sharepoint具有類似的行爲。但我懷疑它在其他瀏覽器而不是IE上運行。但是,這當然需要在安裝了Outlook的計算機上使用系統。 – lostaman

+0

雖然這絕對不會在移動設備上工作。 – ridecar2

相關問題