Модуль синхронизации Exchange для Sitefinity

Введение

Модуль синхронизации Exchange

Синхронизация Exchange для Sitefinity — это модуль с открытым исходным кодом от Aspose, который связывает пользователей Sitefinity с контактами Microsoft Exchange Server без необходимости в каком-либо другом программном обеспечении. Он использует мощные функции Aspose.Email для .NET, позволяя легко синхронизировать ваши контакты Exchange и пользователей Sitefinity.

Эта начальная версия модуля обладает следующими возможностями, чтобы сделать процесс синхронизации эффективным, простым и удобным в использовании.

  • Учетные данные сервера Exchange шифруются и сохраняются в базе данных, чтобы вам не приходилось вводить их каждый раз при использовании этого модуля.
  • Синхронизация всех или выбранных контактов Exchange с Sitefinity и наоборот.
  • Возможность выбрать одну или несколько ролей Sitefinity при выполнении синхронизации Exchange в Sitefinity.
  • Перед миграцией проверяется существование каждого контакта/пользователя в целевой системе, чтобы убедиться, что синхронизация не создает дубликатов.
  • По завершении показывается краткое резюме процесса синхронизации.
todo:image_alt_text
todo:image_alt_text
todo:image_alt_text

Поддержка, расширение и вклад

Поддержка

С первых дней существования Aspose мы знали, что просто предоставление нашим клиентам хороших продуктов будет недостаточно. Нам также нужно было предоставить качественное обслуживание. Мы сами разработчики и понимаем, как это неприятно, когда техническая проблема или особенность программного обеспечения мешает вам делать то, что нужно. Мы здесь, чтобы решать проблемы, а не создавать их.

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

Вы можете зарегистрировать любые проблемы или предложения, касающиеся Aspose .NET Exchange/Gmail Sync для модуля Sitefinity, с помощью любой из следующих платформ:

Aspose .NET Exchange Sync для Sitefinity

Aspose .NET Google Sync для Sitefinity

Расширение и вклад

Aspose .NET Exchange Sync для Sitefinity и Aspose .NET Google Sync для Sitefinity являются открытым исходным кодом, и их исходный код доступен на основных социальных кодирующих сайтах, перечисленных ниже. Разработчики поощряются загружать исходный код и расширять функциональность в соответствии с их собственными требованиями.

Исходный код

Вы можете получить последний исходный код из одного из следующих мест:

Как настроить исходный код

Для открытия и расширения исходного кода вам необходимо установить следующее:

  • Visual Studio 2010 или выше

Пожалуйста, выполните следующие простые шаги, чтобы начать:

  1. Скачайте/Клонируйте исходный код.
  2. Откройте Visual Studio 2010 и выберите Файл > Открыть проект.
  3. Перейдите к последнему загруженному исходному коду и откройте Aspose.ExchangeSync.sln или Aspose.GoogleSync.sln.

Системные требования и поддерживаемые платформы

Системные требования

Для установки модуля Aspose .NET Exchange/Google Sync для Sitefinity вам необходимо выполнить следующие требования:

  • CMS Sitefinity, работающий на ASP.NET 4.0

Пожалуйста, свяжитесь с нами, если у вас возникли проблемы с установкой этого модуля Sitefinity.

Поддерживаемые платформы

Модуль поддерживается на всех версиях:

  • CMS Sitefinity, работающем на ASP.NET 4.0

Скачивание и установка

Скачивание

Вы можете скачать Aspose .NET Exchange Sync для Sitefinity из одного из следующих мест:

Установка

После загрузки выполните следующие шаги для установки модуля на ваш сайт Sitefinity:

Шаг 1: Скопируйте файлы в вашу установку Sitefinity

Пожалуйста, распакуйте загруженный ZIP-файл. Вам понадобятся FTP или прямой доступ к каталогу установки Sitefinity на сервере для выполнения следующих действий:

  1. Скопируйте Aspose.Email.dll и Aspose.SiteFinity.ExchangeSync.dll в папку bin вашей установки Sitefinity.
  2. Скопируйте папку Addons в корень установки Sitefinity, где расположена папка bin.

Шаг 2: Зарегистрируйте модуль Aspose .NET Exchange Sync для Sitefinity в Sitefinity

  1. Войдите в вашу CMS Sitefinity с учетной записью «Администратор». Страницу входа можно найти по адресу https://ownwebsite.com/
  2. Щелкните Администрирование, а затем Настройки. Появится страница основных настроек.
  3. Щелкните по расширенному соответствующему ссылке. Появится страница настроек.
  4. В левой панели щелкните Инструментарии, затем Инструментарии, затем PageControls, Sections и ContentToolboxSection, затем Tools.
  5. Щелкните Создать новый. Появится форма регистрации виджета.
  6. Заполните поля формы следующим образом:
    1. Убедитесь, что выбрано Включено.

    2. Добавьте ~/Addons/AsposeExchangeSync/AsposeExchangeSync.ascx в поле Тип управления CLR или виртуальный путь.

    3. Добавьте Имя, Заголовок и Описание следующим образом:

      • AsposeExchangeSync
      • Aspose Exchange Sync

      Синхронизация пользователей Sitefinity с контактами Microsoft Exchange с помощью Aspose .NET Exchange Sync для Sitefinity

    4. Вы можете оставить все остальные поля без изменений.

  7. После завершения щелкните Сохранить изменения. Виджет зарегистрирован в инструментарии и может быть использован в Sitefinity. Настройки также показаны на картинке ниже.

todo:image_alt_text

Использование и видеодемонстрация

Использование

После того, как вы установили и настроили модуль Aspose .NET Exchange Sync для Sitefinity, использование его на вашем сайте действительно просто. Пожалуйста, выполните следующие простые шаги, чтобы начать:

  1. Убедитесь, что вы вошли в Sitefinity с учетной записью уровня администратора.
  2. Перейдите на страницу, на которую вы хотите добавить модуль синхронизации Exchange. Убедитесь, что страница открыта в режиме редактирования.
  3. В меню Перетащить виджеты справа выберите Aspose Exchange Sync и перетащите его в нужное место.

todo:image_alt_text

Вы успешно установили и добавили модуль Aspose .NET Exchange Sync для Sitefinity на вашу страницу. Вам будут предложены три простые опции для начала работы:

  • Синхронизация Exchange в Sitefinity
  • Синхронизация Sitefinity в Exchange
  • Настройки Exchange

Вам нужно будет ввести данные сервера Exchange, когда вы впервые нажмете любую из опций. Простая форма собирает все необходимые данные для подключения к вашей учетной записи Exchange, и затем эти данные будут зашифрованы и сохранены в базе данных для последующего использования.

todo:image_alt_text

После завершения процесса синхронизации показывается краткое резюме количества мигрированных записей и списка записей, которые уже существовали и не были импортированы.

Видеодемонстрация

Пожалуйста, посмотрите видео ниже, чтобы увидеть модуль в действии.