Методы интеграции приложения интрасети ASP.NET с календарем Outlook

Я больше не могу игнорировать вопли моих пользователей. Им нужна система планирования задач, и в какой-то момент я должен ее выполнить. Я думал создать свою собственную (это не сложно), но тогда у пользователей были бы две параллельные системы управления задачами, поскольку они уже используют Outlook для того же самого.

Что касается интеграции календаря / задач Outlook , мне пришло в голову два возможных подхода:

1) Использование JavaScript и автоматизации

Я, кажется, помню, что можно делать автоматизацию в JavaScript.

ЗА:

  • Я ' сущностей) является обязанностью клиентский код, а остальное ответственность на стороне сервера код. Это ужасно.
  • Возможные проблемы с безопасностью /
    блокирование со стороны ИТ-отдела.

2) Использование некоторого .NET API для прямого взаимодействия с Exchange Server

В интрасети используется единый вход, поэтому, надеюсь, это упростит проблемы безопасности.

ЗА:

  • Все код сохранения будет на стороне сервера.

Минусы:

  • Я даже не знаю, что такое API существует.

Как всегда, мне нравится стоять на плечах гигантов. Может ли кто-нибудь, кто уже прошел этот путь раньше, дать мне какие-то рекомендации?

7
задан Alfred Myers 2 December 2010 в 12:04
поделиться