2008-11-05 1 views
0

Есть ли способ создать - управлять событиями календаря в Exchange Server 2003? Я использую VB.NET 2005. Я не хочу использовать MAPI, потому что каждый раз мне нужно будет вводить имя пользователя и пароли. Есть ли другой путь ? Я использовал redemption.dll, но каждый раз, когда я хочу добавить, например. событие календаря отображает экран входа в систему.Как создать событие/назначение календаря в Exchange Server 2003 без использования Outlook?

Любые предложения?

Цените ваша помощь

Спасибо

ответ

1

ЗАКАНЧИВАТЬ WebDAV. По-видимому, в WebDAV есть некоторые ограничения в отношении повторяющихся встреч, но интерфейс прост и эффективен.

Проверьте MSDN Library.

1

Я работал над проектом по управлению назначениями (когда я только начинал программировать), а с VB самым простым маршрутом для встреч Exchange в это время (избегая MAPI) был использование API-интерфейсов Office Core & с интерфейсом Interop. Microsoft.Office.Core.dll & Interop.Outlook.dll. Поскольку это было для приложения на настольном компьютере, вам необходимо было установить Outlook в том же поле, но это может измениться с тех пор (было около 4-5 лет назад).

В качестве альтернативы с библиотеками CDO (которые обертывают API MAPI), я не думаю, что вам нужен Outlook, и они относительно легки (и намного быстрее) для использования. Однако, к тому же, было уже много.

Как раз на стороне примечание, приложение под названием OutlookSpy оказалось неоценимым в то время, когда вы проверяли объекты среды обмена.

Смежные вопросы