Featured Articles

Which Development Model Should I Choose for My Kentico EMS Site?

Bryan Soltis    —       —    Featured Article

With the release of Kentico 12 and our updated MVC support, developers have a big question they have to answer. For their new projects, which development model should they choose? We have been publishing many articles and best practices on this topic, including deep dives into the tech, interviews with community experts, and technical webinars to help companies along the way. Sometimes, people just want a simple chart to help them decide. In this article, we’ve got you covered on how to choose the model for your next project!

All Articles

Transitioning a Small Agency to MVC – An Interview with MVP Brenden Kehren

Bryan Soltis    —       —    Article

Having a large development can bring a lot of advantages. With more developers, knowledge and experience can be exchanged easily as downtime can be minimized with group trainings and meetings. For smaller development teams, the impact is far greater, often requiring special planning when a new technology is being adopted. In this article, I’ll share with you some highlights from my recent interview with Founder of Kehren Development and Kentico MVP Brenden Kehren on how his team is making the transition to MVC in preparation for Kentico 12.

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.

Hosting Kentico MVC Applications in Azure

Bryan Soltis    —       —    Article

The rise of MVC has not been a quiet process. Over the past few years, developers have been saying...err…SCREAMING that they want to use modern, scalable frameworks for their Kentico applications. And they’re right! Modular, flexible architectures allow sites to be developed and tested much easier, by separating logical areas of the functionality. Sure, you can do that with Kentico. But what about your Azure hosting with MVC? In this article, I’ll give you some tips on how to get the most out of your Azure-hosted MVC sites.

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?

New Azure BLOB Storage Provider for Kentico

Ondrej Polesny    —       —    Featured Article

Azure is the best way how you can host Kentico sites. It provides you with great tools, easy deployment options, high availability and many more features. BLOB storage is then the convenient place to store all binary files. The standard provider for BLOB storage available in Kentico CMS comes with strict limitations, but that has changed now.