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.



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
- Baixe/Clone o código-fonte.
- Abra o Visual Studio 2010 e escolha Arquivo > Abrir Projeto
- 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:
- Copie Aspose.Email.dll e Aspose.SiteFinity.GoogleSync.dll para a pasta bin da instalação do Sitefinity.
- 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
- 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
- Clique em Administração e depois em Configurações. A página de Configurações Básicas aparece.
- Clique no link Advanced. A página de Configurações aparece.
- No painel esquerdo, clique em Toolboxes seguido por Toolboxes, então PageControls, Sections e ContentToolboxSection, depois Tools.
- Clique em Criar novo. O formulário de registro do widget aparece.
- Preencha os campos do formulário da seguinte forma:
- Certifique-se de que Habilitado esteja selecionado.
- Adicione ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx no campo Tipo CLR do Controle ou Caminho Virtual.
- 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
- Você pode deixar todos os outros campos como estão.
- 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

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:
- Certifique‑se de estar conectado ao Sitefinity com uma conta de nível Administrador.
- 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.
- No menu Drag Widgets à direita, selecione Aspose Google Sync e arraste‑o para a posição desejada.

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.

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.