Должен ли я ссылаться на объект повторения шаблонов взаимодействия Outlook * из моего основного кода объекта или мне следует дублировать его «интерфейс» (и я использую этот термин свободно) в моем ядре, а затем связываться с Outlook на другом уровне?
Я маленький разработчик в небольшой компании с небольшим программным продуктом.В течение многих лет клиенты требовали взаимодействия с Outlook в нашей СУБД C # / SQLServer.Мы наконец осуществляем это для них, но надстройка Outlook выходит за рамки.
Благодаря stackoverflow и google (и, конечно, документации MS) я получил нашу программу, успешно сохраняющую встречиОтмена собраний, отправка приглашений ... Теперь нам нужно решить, как обрабатывать повторения.
Я смотрел в окно Outlook «Повторение встречи» (и сравнивал его с окном «Повтор» в Календаре Google), когда начинал чувствовать, что меня втягивают ... Как я уже говорил, мы обычно избегаем "Як"Бритье, "но мы заново изобретем колесо, если это то, что нужно, чтобы сохранить контроль над нашими продуктами.
Я понимаю, что другие люди уже решили эту проблему, но наше руководствовероятно, никогда не отпустит нас по этому пути.