ASP .Net Core CMS,
.Net Core Content management,
.Net, Content management system,
enterprise clients MVC5,
.Net core content management,
Enterprise CMS website development,
enterprise clients C# .Net CMS,
Sitefinity Sitecore Kentico,
DNN Agility Multilingual,
Forums Blog Version control (revision history),
Import tool (Sitefinity content),
Search (Google integration),
Google integration Tagging,
Multisite Modular Dynamic content,
.Net core content management system,
the best .Net CMS Auto sitemap,
Rich functionality CMS Wordpress,
Security Quality CMS Secure CMS,
Entity Framework CMS,
The best .Net Core CMS
Content System Management
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.
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.
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:
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.
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.
Having a platform for publishing regular updates for visitors is important and for that purpose, SiteTriks includes a blog implementation out of the box. It contains all necessary functionality and provides an easy management from the backend of the site.
The forum is enabled by a module and can easily be added or removed at any point with no downtime.
The modular approach to this functionality allows for easy extension, or even replacement if the users' requirements do not match the specific implementation.
SiteTriks' version control allows the users to revert the changes they have done and restore previous versions of a given page. The version history is tracked by different criteria to allow as much content to be preserved and be available for reuse with just a few clicks.
There are sperate versions for different languages, draft versions of a page and public version of a page.
SiteTriks supports tagging for both site content and backend object. The system provides an easy way to manage tags from the backend, and new tags can be added from almost everywhere across the system.
SiteTriks supports hosting multiple sites from the same application and database. This allows for sharing project resources between on websites in the system while keeping content separate and combining it with the dynamic view functionality allow for easy separation of feel and looks of the sites.
The personalization functionality allows the content managers to tailor the content that is served to the website's visitors. Currently, the personalization feature filters either by role or by user group for every available widget in the system and an easy implementation of custom widgets to support the same functionality.
* Personalization is not available for the Free Tier.
* The Business Tier can filter only by user role.
SiteTriks built with the goal to allow users to localize their content with ease and flexibility.
Out of the box, Sitetriks support full multilingual functionality for page and news content. Pages have separate content, layout, revision history and version management for each language.
New languages can be added with customizable URL prefix, with just a few clicks from the backend of the site.
The CMS tracks for the validity of crucial multilingual content and provides visible alerts for all content editors.
Having a sitemap is important for any site to facilitate the greatest visibility across search engines. It is important not only to have one but have one that is currently updated.
SiteTriks has an out of the box implementation to automatically generate sitemaps for pages, news, and files and submit them for evaluation directly to Google. Sitemap updates can be scheduled or ran at will, or any combination of the two.
SiteTriks includes a forum implementation out of the box. It contains all necessary functionality and provides an easy management from both the backend and from within the forum itself.
The forum is enabled by module and can easily be added or removed at any point with no downtime of the system.
The modular approach to this functionality allows for easy extension, or even replacement if users' requirements do not match the specific implementation.
Through a combination of Sitemap generation and
Additionally, a tag system is introduced for all objects in the backend and frontend of the site to allow for a simple process for building custom search solutions.
Simpler and faster development
User-friendly Content Editing Experience.
Custom Modules with access to
the core functionality and content.
Extensive widget configuration.
OOTB Error Tracking and Logging.
Custom UI Controls
Page independent Dynamic Views
Database First Approach for managing and extending database data and structure.
Sitemap Generator following Google's latest best practices.
Free Access to the Views (
structure of the front and backend widgets). html
Fully functional Custom Background Support
Quicker Load Time
Technology & Advantages
SiteTriks was designed to take as much advantage as possible from the .NET Core 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/remove controls with ease. This approach allows you to develop components for a given 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 have been picked based on two main criteria. Flexibility & Versatility, Sitetriks allows simple expansion of the system, and the ability to be used as the base for any Web-based application.
- Custom modules with access to
the corefunctionality 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.
- Complete 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
- Custom UI controls
- Free access to the views (HTML structure of the front and backend widgets).
- Resource friendly
- Dynamic sitemap generator following Google’s latest best practices.