Sitefinity Google Sync Module

Introdução

Módulo de Sincronização do Google

Sitefinity Google Sync é um complemento de código aberto da Aspose que vincula os usuários do Sitefinity aos contatos do Google/Gmail sem exigir outro software. Utiliza recursos poderosos de Aspose.Email para .NET para permitir que você sincronize facilmente seus contatos do Google e usuários do Sitefinity.

Esta versão inicial do módulo está enriquecida com os seguintes recursos para tornar o processo de sincronização eficaz, simples e fácil de usar.

  • As credenciais do servidor Google/Gmail são criptografadas e salvas no banco de dados para que você não precise inseri‑las toda vez que usar o módulo.
  • Sincronize todos ou os contatos Gmail selecionados para o Google e vice‑versa.
  • Opção de selecionar um ou mais usuários do Sitefinity ao executar a sincronização do Google/Gmail para Sitefinity.
  • A existência de cada contato/usuário no sistema de destino é verificada antes da migração para garantir que a sincronização não crie registros duplicados.
  • Os contatos migrados para o Google/Gmail são colocados no grupo Outros Contatos, para que você possa verificar e mover apenas os necessários para Meus Contatos.
  • Um breve resumo do processo de sincronização é exibido ao concluir.

todo:image_alt_text

todo:image_alt_text

todo:image_alt_text

Suporte, Expandir e Contribuir

Suporte

Desde os primeiros dias da Aspose, sabíamos que apenas oferecer bons produtos aos nossos clientes não seria suficiente. Também precisávamos fornecer um bom serviço. Somos desenvolvedores nós mesmos e entendemos o quão frustrante é quando um problema técnico ou uma peculiaridade no software impede você de fazer o que precisa. Estamos aqui para resolver problemas, não criá-los.

É por isso que oferecemos suporte gratuito. Qualquer pessoa que use nosso produto, seja adquirindo-o ou utilizando uma avaliação, merece nossa total atenção e respeito.

Você pode registrar quaisquer problemas ou sugestões relacionados ao módulo Aspose .NET Exchange/Gmail Sync for Sitefinity usando qualquer uma das plataformas a seguir

Aspose .NET Exchange Sync for Sitefinity

Aspose .NET Google Sync for Sitefinity

Estender e Contribuir

Aspose .NET Exchange Sync for Sitefinity e Aspose .NET Google Sync for Sitefinity são de código aberto e seu código-fonte está disponível nos principais sites de codificação social listados abaixo. Recomenda‑se que os desenvolvedores baixem o código-fonte e ampliem a funcionalidade de acordo com suas próprias necessidades.

Código Fonte

Você pode obter o código-fonte mais recente em um dos seguintes locais

Como configurar o código-fonte

Você precisa ter o seguinte instalado para abrir e estender o código-fonte

  • Visual Studio 2010 ou superior

Por favor, siga estas etapas simples para começar

  1. Baixe/Clone o código-fonte.
  2. Abra o Visual Studio 2010 e escolha Arquivo > Abrir Projeto
  3. Navegue até o código-fonte mais recente que você baixou e abra Aspose.ExchangeSync.sln ou Aspose.GoogleSync.sln

Requisitos de Sistema e Plataformas Suportadas

Requisitos de Sistema

Para configurar o complemento Aspose .NET Exchange/Google Sync for Sitefinity, você precisa atender aos seguintes requisitos:

  • Sitefinity CMS rodando em ASP.NET 4.0

Sinta-se à vontade para entrar em contato conosco se tiver algum problema ao configurar este complemento Sitefinity.

Plataformas Suportadas

O módulo é compatível com todas as versões de

  • Sitefinity CMS rodando em ASP.NET 4.0

Baixando e Instalando

Baixando

Você pode baixar o Aspose .NET Google Sync for Sitefinity a partir de um dos seguintes locais

Instalando

Depois de baixar, siga estes passos para instalar o complemento no seu site Sitefinity:

Etapa 1: Copiar arquivos para a sua instalação do Sitefinity

Por favor, extraia o arquivo ZIP baixado. Você precisará de FTP ou acesso direto à pasta de instalação do Sitefinity no servidor para executar o seguinte:

  1. Copie Aspose.Email.dll e Aspose.SiteFinity.GoogleSync.dll para a pasta bin da instalação do Sitefinity.
  2. Copie a pasta Addons na raiz da instalação do Sitefinity onde está localizada a pasta bin.

Etapa 2: Registrar o complemento Aspose .NET Google Sync for Sitefinity no Sitefinity

  1. Faça login no seu Sitefinity CMS com uma conta ‘Administrador’. A página de login pode ser acessada em http://www.mywebsite.com/sitefinity
  2. Clique em Administração e depois em Configurações. A página de Configurações Básicas aparece.
  3. Clique no link Advanced. A página de Configurações aparece.
  4. No painel esquerdo, clique em Toolboxes seguido por Toolboxes, então PageControls, Sections e ContentToolboxSection, depois Tools.
  5. Clique em Criar novo. O formulário de registro do widget aparece.
  6. Preencha os campos do formulário da seguinte forma:
    1. Certifique-se de que Habilitado esteja selecionado.
    2. Adicione ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx no campo Tipo CLR do Controle ou Caminho Virtual.
    3. Adicione Nome, Título e Descrição da seguinte forma: AsposeGoogleSync Aspose Google Sync Sync Sitefinity Users with Google Contacts using Aspose .NET Google Sync for Sitefinity
    4. Você pode deixar todos os outros campos como estão.
  7. Quando terminar, clique em Salvar alterações. O widget está registrado na caixa de ferramentas e pode ser usado no Sitefinity. As configurações também são mostradas na imagem abaixo

todo:image_alt_text

Uso e Demonstração em Vídeo

Usando

Depois de instalar e configurar o complemento Aspose .NET Google Sync for Sitefinity, é muito simples começar a usá‑lo em seu site. Por favor, siga estes passos simples para começar:

  1. Certifique‑se de estar conectado ao Sitefinity com uma conta de nível Administrador.
  2. Navegue até a página onde deseja adicionar o complemento Google Sync. Certifique‑se de que a página esteja aberta no modo de edição.
  3. No menu Drag Widgets à direita, selecione Aspose Google Sync e arraste‑o para a posição desejada.

todo:image_alt_text

Você instalou e adicionou com sucesso o módulo Aspose .NET Google Sync for Sitefinity à sua página. Serão apresentadas três opções simples para começar

  • Sincronização do Google para Sitefinity
  • Sincronização do Sitefinity para Google
  • Configurações do Google

Você será solicitado a inserir os detalhes do servidor Google ao clicar em qualquer opção pela primeira vez. Um formulário simples coleta todos os detalhes necessários para conectar à sua conta Google e, em seguida, esses detalhes serão criptografados e salvos no banco de dados para uso futuro.

todo:image_alt_text

Quando o processo de sincronização for concluído, será exibido um breve resumo da contagem de registros migrados e a lista de registros que já existiam e não foram importados.

Demo em Vídeo

Por favor, verifique o vídeo abaixo para ver o módulo em ação.