Moduł synchronizacji Exchange dla Sitefinity

Wprowadzenie

Moduł Exchange Sync

Sitefinity Exchange Sync jest otwartym dodatkiem od Aspose który łączy użytkowników Sitefinity z kontaktami Microsoft Exchange Server bez potrzeby używania dodatkowego oprogramowania. Wykorzystuje potężne funkcje Aspose.Email dla .NET aby umożliwić łatwą synchronizację kontaktów Exchange i użytkowników Sitefinity.

Ta początkowa wersja dodatku została wzbogacona o następujące funkcje, aby proces synchronizacji był skuteczny, prosty i łatwy w użyciu.

  • Poświadczenia serwera Exchange są zaszyfrowane i zapisane w bazie danych, dzięki czemu nie musisz ich wprowadzać przy każdym użyciu tego dodatku.
  • Synchronizuj wszystkie lub wybrane kontakty Exchange z Sitefinity i odwrotnie.
  • Możliwość wybrania jednej lub wielu ról Sitefinity podczas synchronizacji Exchange do Sitefinity.
  • Obecność każdego kontaktu/użytkownika w systemie docelowym jest sprawdzana przed migracją, aby zapewnić, że synchronizacja nie tworzy duplikatów rekordów.
  • Krótki podsumowanie procesu synchronizacji jest wyświetlane po zakończeniu.
todo:image_alt_text
todo:image_alt_text
todo:image_alt_text

Wsparcie, Rozszerzanie i Współtworzenie

Wsparcie

Od pierwszych dni istnienia Aspose wiedzieliśmy, że samo dostarczanie naszym klientom dobrych produktów nie będzie wystarczające. Musieliśmy także zapewnić dobrą obsługę. Jako deweloperzy sami rozumiemy, jak frustrujące jest, gdy problem techniczny lub nieprawidłowość w oprogramowaniu uniemożliwia wykonanie potrzebnych działań. Jesteśmy tu, aby rozwiązywać problemy, a nie je tworzyć.

Dlatego oferujemy darmowe wsparcie. Każdy, kto korzysta z naszego produktu, niezależnie od tego, czy go kupił, czy używa wersji testowej, zasługuje na naszą pełną uwagę i szacunek.

Możesz zgłaszać wszelkie problemy lub sugestie dotyczące Aspose .NET Exchange/Gmail Sync dla modułu Sitefinity, korzystając z jednej z poniższych platform

Aspose .NET Exchange Sync dla Sitefinity

Aspose .NET Google Sync dla Sitefinity

Rozszerzaj i współtwórz

Aspose .NET Exchange Sync dla Sitefinity oraz Aspose .NET Google Sync dla Sitefinity są open source, a ich kod źródłowy jest dostępny na poniższych popularnych portalach społecznościowych. Programiści są zachęcani do pobrania kodu i rozszerzenia funkcjonalności zgodnie z własnymi potrzebami.

Kod źródłowy

Możesz pobrać najnowszy kod źródłowy z jednego z następujących miejsc

Jak skonfigurować kod źródłowy

Musisz mieć zainstalowane następujące elementy, aby otworzyć i rozbudować kod źródłowy

  • Visual Studio 2010 lub wyższy

Proszę postępuj zgodnie z tymi prostymi krokami, aby rozpocząć

  1. Pobierz/klonuj kod źródłowy.
  2. Otwórz Visual Studio 2010 i wybierz File > Open Project
  3. Przejdź do najnowszego kodu źródłowego, który pobrałeś i otwórz Aspose.ExchangeSync.sln lub Aspose.GoogleSync.sln

Wymagania systemowe i obsługiwane platformy

Wymagania systemowe

Aby skonfigurować dodatek Aspose .NET Exchange/Google Sync dla Sitefinity, musisz spełnić następujące wymagania:

  • Sitefinity CMS działający na ASP.NET 4.0

Prosimy o kontakt, jeśli napotkasz problemy przy konfiguracji tego dodatku Sitefinity.

Obsługiwane platformy

Moduł jest obsługiwany na wszystkich wersjach

  • Sitefinity CMS działający na ASP.NET 4.0

Pobieranie i instalacja

Pobieranie

Możesz pobrać Aspose .NET Exchange Sync dla Sitefinity z jednego z poniższych miejsc

Instalowanie

Po pobraniu, proszę postępuj według poniższych kroków, aby zainstalować dodatek w swojej witrynie Sitefinity:

Krok 1: Skopiuj pliki do swojej instalacji Sitefinity

Proszę rozpakować pobrany plik ZIP. Do wykonania poniższych czynności będziesz potrzebować FTP lub bezpośredniego dostępu do folderu instalacji Sitefinity na serwerze.

  1. Skopiuj Aspose.Email.dll i Aspose.SiteFinity.ExchangeSync.dll do folderu bin instalacji Sitefinity.
  2. Skopiuj folder Addons w katalogu głównym instalacji Sitefinity, gdzie znajduje się folder bin.

Krok 2: Zarejestruj dodatek Aspose .NET Exchange Sync dla Sitefinity w Sitefinity

  1. Zaloguj się do swojego Sitefinity CMS przy użyciu konta ‘Administrator’. Strona logowania jest dostępna pod adresem https://ownwebsite.com/
  2. Kliknij Administration i następnie Settings. Pojawia się strona Podstawowych ustawień.
  3. Kliknij link Advanced. Strona Ustawień się pojawia.
  4. W lewym panelu kliknij Toolboxes, a następnie Toolboxes, potem PageControls, Sections i ContentToolboxSection, a na końcu Tools.
  5. Kliknij Create new. Pojawia się formularz rejestracji widżetu.
  6. Wypełnij pola formularza w następujący sposób:
    1. Upewnij się, że Enabled jest zaznaczone.
    2. Dodaj ~/Addons/AsposeExchangeSync/AsposeExchangeSync.ascx w polu Control CLR Type or Virtual Path.
    3. Dodaj Name, Title i Description w następujący sposób: AsposeExchangeSync Aspose Exchange Sync Sync Sitefinity Users with Microsoft Exchange Contacts using Aspose .NET Exchange Sync for Sitefinity
    4. Możesz pozostawić wszystkie pozostałe pola bez zmian.
  7. Po zakończeniu kliknij Zapisz zmiany. Widżet jest zarejestrowany w przyborniku i może być używany w Sitefinity. Ustawienia są również pokazane na poniższym obrazku.

todo:image_alt_text

Używanie i Demo wideo

Używanie

Po zainstalowaniu i skonfigurowaniu dodatku Aspose .NET Exchange Sync dla Sitefinity korzystanie z niego na stronie jest bardzo proste. Proszę postępuj zgodnie z tymi prostymi krokami, aby rozpocząć:

  1. Upewnij się, że jesteś zalogowany w Sitefinity jako użytkownik z uprawnieniami Administratora.
  2. Przejdź do strony, na której chcesz dodać dodatek Exchange Sync. Upewnij się, że strona jest otwarta w trybie edycji.
  3. Z menu Drag Widgets po prawej wybierz Aspose Exchange Sync i przeciągnij go na miejsce.

todo:image_alt_text

Pomyślnie zainstalowałeś i dodałeś dodatek Aspose .NET Exchange Sync dla Sitefinity do swojej strony. Zostaną Ci przedstawione trzy proste opcje, aby rozpocząć

  • Synchronizacja Exchange z Sitefinity
  • Synchronizacja Sitefinity z Exchange
  • Ustawienia Exchange

Zostaniesz poproszony o podanie danych serwera Exchange przy pierwszym kliknięciu dowolnej opcji. Prosty formularz przyjmuje wszystkie niezbędne informacje do połączenia z kontem Exchange, a następnie dane te zostaną zaszyfrowane i zapisane w bazie danych do późniejszego użycia.

todo:image_alt_text

Po zakończeniu procesu synchronizacji wyświetlane jest krótkie podsumowanie liczby migrowanych rekordów oraz lista rekordów, które już istnieją i nie zostały zaimportowane.

Video Demo

Proszę sprawdzić film poniżej, aby zobaczyć moduł w działaniu.