Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Создание встреч Outllook из приложений ASP.NET MVC

Автор вопроса: lostamanОтветов: 1

Я работаю над веб-сайтом ASP.MVC 3, и мне нужно автоматически создавать из него назначения, события, напоминания и т.д. Я немного погуглил, прочитал здесь несколько сообщений и нашел следующие варианты:

1) Создайте файлы iCal и попросите пользователей выполнить их. Для меня неприемлемо, потому что встречи можно создавать через веб-интерфейс с любого устройства (например, Android, iPhone и т. д.) без установленного Outlook.

2) Я не уверен, что это можно реализовать, но если мои пользователи войдут на мой сайт через пароль своего домена (SSO), смогу ли я создать встречу для вошедшего в систему пользователя через приложение Outlook, установленное на сервере, или через сервер обмена как-то?

3) В качестве альтернативы могу ли я использовать некоего предопределенного пользователя Exchange, который будет создавать задачи, встречи и события в Outlook для вошедших в систему?

4) Какие еще варианты тут могут быть?

  • Я бы не стал так быстро отмахиваться от #1. iPhone/Android/Blackberry прекрасно справляются с этими файлами в своих родных приложениях. Все, что нужно пользователю, - это настроить синхронизацию своего календаря обмена со своим телефоном. Это довольно универсальное средство сообщения о встречах. vcsjones 25.08.2011
  • Android не будет без дополнительного приложения. ridecar2 25.08.2011
  • хорошо, но это решение не совсем удобно для пользователей, которым необходимо выполнить дополнительные действия для запуска файла iCal... lostaman 25.08.2011

outlookexchange-servericalendar

Ответы

Ответ 1 · ridecar2

В связи с тем, что это работает: 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 они не работают.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы