Knowledge Base Articles

Multilingual support for MVC sites

Lukáš Gancarčík    —       —    Knowledge Base Article

Currently, Kentico MVC sites unfortunately do not have a working culture context. The only thing we provide is a solution in our Dancing Goat sample site that sets the thread culture based on the route data via MultiCultureMvcRouteHandler. For general MVC projects that do not handle this, the thread culture just falls back to the user's environment/system culture. So what are the best practices for handling multilingual support in MVC sites?

MVC setup in Kentico

Lukáš Gancarčík    —       —    Knowledge Base Article

Usually, even a seemingly unrelated problem can be caused by a wrong or incomplete setup of MVC and Kentico applications. Therefore, in this article you will find a list of settings, which we recommend to check before submitting a ticket to Kentico Support.

How to handle custom 404 pages programmatically

Lukáš Gancarčík    —       —    Knowledge Base Article

Kentico provides the possibility to configure the system to display custom pages instead of standard error messages. Custom pages are convenient for site visitors because they can improve the security of the site by hiding potentially sensitive internal data (such as code in stack traces).

The <customErrors> element under the <system.web> section of the web.config file handles this functionality. However, what if you need to handle custom 404 pages within the code?

Kentico 9 and the Windows 10 April 2018 Update

Kentico Support Engineer    —       —    Knowledge Base Article

As with all combinations of software, sometimes updates increase or improve functionality and other times something that used to work before stops working after the update is finished. Because of an unforeseen addition to the Windows 10 April 2018 Update, typical installations of Kentico 9 have run into a breaking change. The good news is, there is an easy fix, so read on.

Troubleshooting Dashboard Issues

Michael Berry    —       —    Knowledge Base Article

Dashboard errors are always a pain and are a very visible problem when they occur. Unfortunately, with great usability, comes even greater responsibility, and with an Angular.js, icon-based dashboard with pinning, dragging, and personalization capabilities, a lot can go wrong.  Luckily, Kentico Support has already seen most of these issues, and we are ready to offer some advice.