Можно ли разработать плагин чата, как Gtalk для Outlook? - PullRequest
2 голосов
/ 26 февраля 2009

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

В нашей компании нет IM ;-( .. Я думаю о разработке плагина Outlook, подобного Gtalk Gmail. Возможно ли это (технически)? Или насколько сложно? Смогу ли я получить список всех пользователей ( из адресной книги) кто открыл их кругозор, чтобы я мог показать их в онлайн-списке? Можно ли сделать это без БД (просто отправил сообщение получателю и показал его)?

Разработка Outlook является новой для меня, и ссылки в этом вопросе мне не сильно помогли (очень запутанно). Где я могу получить базовые учебники для начала?

Редактировать: я работал с VBA в Outlook. Так что если вышеперечисленное можно достичь с помощью VBA, это было бы здорово ;-) Возможно ли это?

Ответы [ 2 ]

2 голосов
/ 26 февраля 2009

VBA - это старый метод создания подключаемых модулей Office, который с тех пор был заменен более простым методом кодирования модулей VB / C #. Плагины VBA из Office 2003 должны нормально работать в Office 2007, но это больше не рекомендуемый метод, если вы смотрите на Office 2007 + 1.

Если вы используете Visual Studio 2005, поищите информацию о дополнении Visual Studio Tools for Office (VSTO) Second Edition на MSDN. Если вы работаете в Visual Studio 2008, пакеты VSTO должны поставляться с выпусками Professional (или выше) по умолчанию. В нем будут все шаблоны для создания дополнений для пакета Office. В соответствии с этим новым направлением кодирования дополнений, все должно быть возможно.

Лично я никогда не пытался создать какое-либо решение для сервера / клиента, поэтому я не помогаю в этом, но я подумал, что выложу эту информацию, чтобы вы могли рассмотреть ее на этапе планирования решение для чата.

Как примечание, неиндивидуальная (Exchange) адресная книга также известна как Глобальный список адресов (GAL).

0 голосов
/ 21 ноября 2011

Outlook 2010 включает в себя обмен мгновенными сообщениями:

Использование служб мгновенных сообщений с Outlook

Microsoft Outlook можно использовать с несколькими службами мгновенных сообщений. Вы можете сказать, если ваши контакты доступны в режиме реального времени в Интернете чат, аудио и видео конференции или обмен файлами.

Примечание Онлайн-статус доступен для любого человека, чей момент адрес электронной почты для обмена сообщениями, который вы добавили в свой обмен мгновенными сообщениями Список контактов. Кроме того, онлайн-статус отображается для людей, использующих Microsoft Office Communicator, независимо от того, находятся ли они на вашем список контактов для обмена мгновенными сообщениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...