Модуль синхронизации Exchange для Sitefinity
Введение
Модуль синхронизации Exchange
Синхронизация Exchange для Sitefinity — это модуль с открытым исходным кодом от Aspose, который связывает пользователей Sitefinity с контактами Microsoft Exchange Server без необходимости в каком-либо другом программном обеспечении. Он использует мощные функции Aspose.Email для .NET, позволяя легко синхронизировать ваши контакты Exchange и пользователей Sitefinity.
Эта начальная версия модуля обладает следующими возможностями, чтобы сделать процесс синхронизации эффективным, простым и удобным в использовании.
- Учетные данные сервера Exchange шифруются и сохраняются в базе данных, чтобы вам не приходилось вводить их каждый раз при использовании этого модуля.
- Синхронизация всех или выбранных контактов Exchange с Sitefinity и наоборот.
- Возможность выбрать одну или несколько ролей Sitefinity при выполнении синхронизации Exchange в Sitefinity.
- Перед миграцией проверяется существование каждого контакта/пользователя в целевой системе, чтобы убедиться, что синхронизация не создает дубликатов.
- По завершении показывается краткое резюме процесса синхронизации.
Поддержка, расширение и вклад
Поддержка
С первых дней существования 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 или выше
Пожалуйста, выполните следующие простые шаги, чтобы начать:
- Скачайте/Клонируйте исходный код.
- Откройте Visual Studio 2010 и выберите Файл > Открыть проект.
- Перейдите к последнему загруженному исходному коду и откройте 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 на сервере для выполнения следующих действий:
- Скопируйте Aspose.Email.dll и Aspose.SiteFinity.ExchangeSync.dll в папку bin вашей установки Sitefinity.
- Скопируйте папку Addons в корень установки Sitefinity, где расположена папка bin.
Шаг 2: Зарегистрируйте модуль Aspose .NET Exchange Sync для Sitefinity в Sitefinity
- Войдите в вашу CMS Sitefinity с учетной записью «Администратор». Страницу входа можно найти по адресу https://ownwebsite.com/
- Щелкните Администрирование, а затем Настройки. Появится страница основных настроек.
- Щелкните по расширенному соответствующему ссылке. Появится страница настроек.
- В левой панели щелкните Инструментарии, затем Инструментарии, затем PageControls, Sections и ContentToolboxSection, затем Tools.
- Щелкните Создать новый. Появится форма регистрации виджета.
- Заполните поля формы следующим образом:
-
Убедитесь, что выбрано Включено.
-
Добавьте ~/Addons/AsposeExchangeSync/AsposeExchangeSync.ascx в поле Тип управления CLR или виртуальный путь.
-
Добавьте Имя, Заголовок и Описание следующим образом:
- AsposeExchangeSync
- Aspose Exchange Sync
Синхронизация пользователей Sitefinity с контактами Microsoft Exchange с помощью Aspose .NET Exchange Sync для Sitefinity
-
Вы можете оставить все остальные поля без изменений.
-
- После завершения щелкните Сохранить изменения. Виджет зарегистрирован в инструментарии и может быть использован в Sitefinity. Настройки также показаны на картинке ниже.
Использование и видеодемонстрация
Использование
После того, как вы установили и настроили модуль Aspose .NET Exchange Sync для Sitefinity, использование его на вашем сайте действительно просто. Пожалуйста, выполните следующие простые шаги, чтобы начать:
- Убедитесь, что вы вошли в Sitefinity с учетной записью уровня администратора.
- Перейдите на страницу, на которую вы хотите добавить модуль синхронизации Exchange. Убедитесь, что страница открыта в режиме редактирования.
- В меню Перетащить виджеты справа выберите Aspose Exchange Sync и перетащите его в нужное место.
Вы успешно установили и добавили модуль Aspose .NET Exchange Sync для Sitefinity на вашу страницу. Вам будут предложены три простые опции для начала работы:
- Синхронизация Exchange в Sitefinity
- Синхронизация Sitefinity в Exchange
- Настройки Exchange
Вам нужно будет ввести данные сервера Exchange, когда вы впервые нажмете любую из опций. Простая форма собирает все необходимые данные для подключения к вашей учетной записи Exchange, и затем эти данные будут зашифрованы и сохранены в базе данных для последующего использования.
После завершения процесса синхронизации показывается краткое резюме количества мигрированных записей и списка записей, которые уже существовали и не были импортированы.
Видеодемонстрация
Пожалуйста, посмотрите видео ниже, чтобы увидеть модуль в действии.