
Discover how Sitefinity SiteSync works from source to destination, covering development, staging, and production machines, and handling blogs, news, and custom fields with dynamic models.
Install the latest Sitefinity version to enable site sync across servers, download the 13.3.7600 patch, review what's new, unblock, unzip, and extract to a versioned drive folder.
Create a local Sitefinity instance using the project manager and enterprise license. Configure SQL Server Express with Windows authentication, set up an admin, and publish the home page.
From the backend administration, access system, modules and services, locate site sync, and install it via actions. After the restart of triniti, site sync becomes active and ready to use.
Zip the entire site and back up the database with sql server management studio, ensuring identical files and database for site sync between development and production.
Remotely deploy a Sitefinity site by transferring files and restoring the database, updating the configuration for the SQL Express instance, and publishing the Udemy.com site on IIS.
Configure the destination first on the production machine, enable the Sitefinity site sync destination setting, and save changes to allow other sites to publish content.
Create a dedicated site sync user on the production machine, assign precise permissions, and enforce a one-way SiteSync flow from production to development.
Set up the source on the development machine by adding a server, configuring synchronization settings, and testing connections to ensure Sitefinity SiteSync can send data between machines.
Learn how to sync entire entities and sites from development to production using site sync, including pages, blog engines, blog posts, and taxonomies, while managing shared content and parent-child relationships.
Use SiteSync to selectively push specific Sitefinity items, such as pages and images, via a wizard, choosing about us or contact us without syncing every item.
Learn to manage and synchronize shared content across pages, templates, and content blocks by using the shared content feature, applying copyright content, and validating sync history to production.
Discover how Sitefinity SiteSync transfers form structure and page usage from development to production, including a contact us form, while noting that responses are not synchronized.
Add a region custom field to the built-in news module and save. Create the field in the database, making it a first-class citizen of the news model.
Create a custom human resources module with an employee type (first name, last name, email), and use site sync to transfer its structure, data, and widget templates across environments.
Enable personalization in the marketing tab, create a Spain user segment, and tailor the home page content for Spanish visitors based on IP, location, and referral source.
Analyze the Sitefinity SiteSync review to track synchronization between development and destination machines via REST API calls, identify successes and failures, and consult logs for multilingual page issues.
Schedule SiteSync changes by selecting a date and time with a calendar picker, enabling Friday or Saturday night publishing, and review scheduled tasks and history reports.
Set up Sitefinity SiteSync notifications by configuring SMTP sender profiles, selecting the default profile, and enabling email subscriptions to alert admins when a sync runs.
Develop site sync with the fluent API in C#, across multisite deployments. Sync news, blogs, pages, and templates using targets and the sync API.
Enable and synchronize users in site sync, push users and permissions from development to production as a one-way transfer, and manage security and configuration options.
Learn how the site key governs one-way synchronization from development to production, and why multiple servers require increasing keys from development to staging to production to avoid data corruption.
See how site sync moves news, blogs, and lists across development, staging, and production. Move related data and multilingual content while respecting what cannot be synchronized.
SiteSync enables you to promote content between your Sitefinity CMS website environments. The SiteSync module facilitates one-way transferring of content from your content authoring environment all the way up to your live environment. SiteSync can be used as a standalone solution for content promotion and can also be part of a Continuous Deployment (CD) setup, where it serves as a content transfer mechanism.
SiteSync is a crucial part of Sitefinity for the enterprise and a must have tool to synchronize between your Development, Staging and Production servers, whether on premise or in the cloud.
In this course, you will be introduced to a practical scenario to synchronizing between 2 servers in 2 different locations and exercise the power of SiteSync to make the process elegant, faster and repeatable.
Topics covered:
• Overview
• Why use SiteSync?
• SiteSync Setup between 2 servers
• Which Content & Settings can be synced?
• Limitation of Syncing Data
• Syncing a Single Item or Page
• SiteSync Summary Review
• Email Notification upon Syncing
• Scheduling Syncs
• History of completed Syncs
• Export & Import for Configurations and Data Structures
• Synchronization via API
• Troubleshooting SiteSync
If you are an administrator or a developer in charge of deploying Sitefinity between Development, Staging, QA and Production this course is for you.