Lightning quick .NET Core CMS - Enterprise functionalities, quick, simple and hassle-free.
Diamond figure
Advance CMS
Enterprise Features
Available with SiteTriks's free basic license.
SiteTriks was built with the idea of modular design. This philosophy was followed in the development of the product, and the system provides an easy way to keep all further development under the same philosophy. 

A module in SiteTriks represent a self-contained functionality with models for the database objects, the controlling and service layers, and allows for the inclusion of view layer within the module. 

Modules can be distributed in a variety of ways, either as NuGet packages, project libraries, or module exports.

The module export approach allows for access to installing or uninstalling imported modules at will.
Multi-Environment sync

The Multi-environment sync in SiteTriks allows the users to synchronize changes between 2 or more environments either granularly or making a complete clone of one environment on another server instance.

The Free and business license tier allow syncing between 2 instances, whereas the enterprise tier is extended to as many instances as the client requires.

In contrast to other content management systems, the multi-environment sync could be set up to operate in any direction and is not constraint by previous sync setups. i.g. you can sync as easy from staging to production as from production to staging.

Syncing supports not only transfer of content between different instances of the same site but also syncing configurations and settings as well.

Multi-Environment sync is the tool for clean, structured and secure work process when building and editing sites. 

Import tool (Sitefinity content)

SiteTriks has an out of the box tool to transfer a variety of contents from a Sitefinity website. The content that could be easily transferred include:

  • Pages
  • Images
  • Documents
  • Videos
The tools consist of two parts, an exporter that needs to be added to a Sitefinity project and automated import that will use the exporter added to the Sitefinity project. The tool requires no configuration, but simply the URL of the Sitefinity instance.
Dynamic content
It is always better to structure your content wherever possible, to standardize content management, and cut down on manual labour. Dynamic content is a way to do this at will from within the system without the need of a developer or creating a new version of the site to pass through the entire process of approval and deployment. Using this functionality allows you to have a structured centralized location for managing any dynamic content.

A supplementary functionality is the ability to create view templates for any widget within the system. The advantage of this functionality is again that the entire process can happen from within the system and without the need for redeployment. 

Both Dynamic content and Dynamic views are objects that can be synced between different instances of the site using the synchronization capabilities of the platform.
Search (Google integration)

Technology & Advantages

.Net Core is a platform with a bright future and provides a lot of advantages when used for the purposes of a CMS. SiteTriks was designed to take as much advantage as possible from the chosen platform. It is designed around a modular approach to allow using only what a user needs, without forcing them to add aspects to the system they do not need.  

SiteTriks allows for a splitting of the code into multiple assemblies with the ability to add or remove things with ease. This approach allows for developing components for a SiteTriks application as well as systems that are located in a self-contained unit, which in turn would be easy to export and reuse.

The technologies chosen for the system were picked based on two main criteria. Flexibility, to allow simple expansion of the system, and the ability to use SiteTriks as a base for any Web-based application. The second consideration in the choice of technologies was the popularity and availability of development resources. This allows for a wide array of developers to learn and be able to use the full extent of the system without unnecessarily introducing a steep learning curve. 

Advantages shrank
  • Custom modules with access to the core functionality and content.
  • Extensive widget configuration.
  • Dynamic views that do not require a page reload.
  • User-friendly content editing experience.
  • Out of the box error tracking and logging.
  • Full support for custom background support using HangFire.
  • Database first approach for managing and extending database data and structure.
  • Two tier configuration storage
  • Quicker load time
  • Simpler and faster development
  • Modular Design
  • Extensibility
  • Custom UI controls
  • Free access to the views (HTML structure of the front and backend widgets).
  • Resource friendly
  • Sitemap generator following the latest Google’s best practices.
Technology shrank
Subscribe now