Módulo de sincronización de Google para Sitefinity
Introducción
Módulo Google Sync
Sitefinity Google Sync es un complemento de código abierto de Aspose que vincula a sus usuarios de Sitefinity con los contactos de Google/Gmail sin requerir otro software. Utiliza potentes funciones de Aspose.Email para .NET para permitirle sincronizar fácilmente sus contactos de Google y los usuarios de Sitefinity.
Esta versión inicial del módulo incluye las siguientes características para que el proceso de sincronización sea eficaz, sencillo y fácil de usar.
- Las credenciales del servidor Google/Gmail se encriptan y guardan en la base de datos, de modo que no tenga que ingresarlas cada vez que use el módulo.
- Sincronice todos o los contactos de Gmail seleccionados con Google y viceversa.
- Opción de seleccionar uno o más usuarios de Sitefinity al realizar la sincronización de Google/Gmail a Sitefinity.
- Se verifica la existencia de cada contacto/usuario en el sistema de destino antes de la migración para asegurarse de que la sincronización no cree registros duplicados.
- Los contactos migrados a Google/Gmail se colocan en el grupo Otros contactos para que pueda verificar y mover solo los necesarios a Mis contactos.
- Al finalizar se muestra un breve resumen del proceso de sincronización.



Soporte, Extender y Contribuir
Soporte
Desde los primeros días de Aspose, supimos que solo ofrecer buenos productos a nuestros clientes no sería suficiente. También necesitábamos brindar un buen servicio. Somos desarrolladores y entendemos lo frustrante que es cuando un problema técnico o una peculiaridad del software le impide hacer lo que necesita. Estamos aquí para resolver problemas, no para crearlos.
Por eso ofrecemos soporte gratuito. Cualquier persona que use nuestro producto, ya sea que lo haya comprado o lo esté evaluando, merece toda nuestra atención y respeto.
Puede registrar cualquier problema o sugerencia relacionado con el módulo Aspose .NET Exchange/Gmail Sync para Sitefinity usando cualquiera de las siguientes plataformas
Aspose .NET Exchange Sync para Sitefinity
Aspose .NET Google Sync para Sitefinity
Ampliar y contribuir
Aspose .NET Exchange Sync para Sitefinity y Aspose .NET Google Sync para Sitefinity son de código abierto y su código fuente está disponible en los principales sitios de desarrollo colaborativo enumerados a continuación. Se anima a los desarrolladores a descargar el código fuente y ampliar la funcionalidad según sus propias necesidades.
Código fuente
Puede obtener el código fuente más reciente en una de las siguientes ubicaciones
Cómo configurar el código fuente
Necesita tener lo siguiente instalado para poder abrir y ampliar el código fuente
- Visual Studio 2010 o superior
Por favor siga estos sencillos pasos para comenzar
- Descargue/Clone el código fuente.
- Abra Visual Studio 2010 y elija File > Open Project
- Navegue al código fuente más reciente que descargó y abra Aspose.ExchangeSync.sln o Aspose.GoogleSync.sln
Requisitos del Sistema y Plataformas Compatibles
Requisitos del Sistema
Para configurar el complemento Aspose .NET Exchange/Google Sync para Sitefinity necesita cumplir los siguientes requisitos:
- Sitefinity CMS ejecutándose en ASP.NET 4.0
No dude en contactarnos si tiene algún problema al configurar este complemento de Sitefinity.
Plataformas Compatibles
El módulo es compatible con todas las versiones de
- Sitefinity CMS ejecutándose en ASP.NET 4.0
Descarga e instalación
Descargando
Puede descargar Aspose .NET Google Sync para Sitefinity desde una de las siguientes ubicaciones
Instalando
Una vez descargado, siga estos pasos para instalar el complemento en su sitio web Sitefinity:
Paso 1: Copiar archivos a su instalación de Sitefinity
Por favor, extraiga el archivo ZIP descargado. Necesitará FTP o acceso directo a la carpeta de instalación de Sitefinity en el servidor para realizar lo siguiente:
- Copie Aspose.Email.dll y Aspose.SiteFinity.GoogleSync.dll en la carpeta bin de la instalación de Sitefinity.
- Copie la carpeta Addons en la raíz de la instalación de Sitefinity donde se encuentra la carpeta bin.
Paso 2: Registrar el complemento Aspose .NET Google Sync para Sitefinity en Sitefinity
- Inicie sesión en su Sitefinity CMS con una cuenta de ‘Administrator’. La página de inicio de sesión está disponible en http://www.mywebsite.com/sitefinity
- Haga clic en Administration y luego en Settings. Aparece la página de Configuración básica.
- Haga clic en el Advanced enlace. La página de Configuración aparece.
- En el panel izquierdo, haga clic en Toolboxes seguido de Toolboxes, luego PageControls, Sections y ContentToolboxSection, y finalmente Tools.
- Haga clic en Create new. Aparece el formulario de registro del widget.
- Complete los campos del formulario como sigue:
- Asegúrese de que Enabled esté seleccionado.
- Agregue ~/Addons/AsposeGoogleSync/AsposeGoogleSync.ascx en el campo Control CLR Type or Virtual Path.
- Agregue Nombre, Título y Descripción como sigue: AsposeGoogleSync Aspose Google Sync Sincroniza usuarios de Sitefinity con contactos de Google usando Aspose .NET Google Sync para Sitefinity
- Puede dejar los demás campos tal como están.
- Cuando haya terminado, haga clic en Guardar cambios. El widget está registrado en la caja de herramientas y puede usarse en Sitefinity. Los ajustes también se muestran en la imagen a continuación.

Uso y demostración en video
Usando
Una vez que haya instalado y configurado el complemento Aspose .NET Google Sync para Sitefinity, es muy sencillo comenzar a usarlo en su sitio web. Por favor, siga estos pasos simples para comenzar:
- Asegúrese de haber iniciado sesión en Sitefinity con una cuenta de nivel Administrador.
- Navegue a la página donde desea añadir el complemento Google Sync. Asegúrese de que la página esté en modo edición.
- Desde el menú Drag Widgets a la derecha, seleccione Aspose Google Sync y arrástrelo a la posición deseada.

Ha instalado y añadido correctamente el módulo Aspose .NET Google Sync para Sitefinity a su página. Se le presentarán tres opciones simples para comenzar.
- Sincronización de Google a Sitefinity
- Sincronización de Sitefinity a Google
- Configuración de Google
Se le pedirá que ingrese los detalles del servidor de Google la primera vez que haga clic en cualquier opción. Un formulario sencillo captura todos los datos necesarios para conectar su cuenta de Google y luego esos datos se encriptarán y guardarán en la base de datos para su uso posterior.

Una vez completado el proceso de sincronización, se muestra un breve resumen del recuento de registros migrados y una lista de los registros que ya existían y no fueron importados.
Demo en video
Por favor, compruebe el video a continuación para ver el módulo en acción.