Blog

Here is a list of my latest blogs.

Nov 2018
14

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

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......
Tags: mvc, mvp, interview

Sep 2018
12

Hosting Kentico MVC Applications in Azure

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......
Tags: azure, mvc, "best practices"

Aug 2018
22

What Kentico Partners Need To Know About Transitioning To MVC - Video

In this video, Kentico Technical Evangelist Bryan Soltis talks with BizStream Co-Founder and MVP Brian McKeiver about what partners need to consider when transitioning their......
Tags: mvc, interiew, mvp

Jul 2018
25

Analyzing Kentico Media Files with the Azure Cognitive Vision API

Editors have a lot to do. From crafting perfect content to managing campaigns, they are often overwhelmed with tasks needed to manage an application. With more and more......
Tags: azure, ai, "custom module"

Jul 2018
5

Hosting the Kentico Cloud .NET Boilerplate on a Raspberry Pi with Docker

Who doesn’t love flexibility? From programming to juggling chainsaws, the ability to adapt to any situation is always a welcome capability. With new devices and platforms......
Tags: "kentico cloud", ".net core", boilerplate, docker

Jun 2018
6

Transforming URLs with Kentico EMS

When it comes to the web, SEO is everything. If people can’t find your content, then you’re pretty much wasting your time. Making sure your URLs are properly......
Tags: seo, urls, "custom module"

May 2018
24

Translating Content with Kentico Cloud and Azure

Automation can go a long way in making a developer's life easier. When it comes to content, the less to deal with, the better! Let me show you how to automate translation......
Tags: "kentico cloud", azure, "azure logic apps", "azure functions", automation, translation

May 2018
18
May 2018
9

Tips for Hosting Your Kentico Sites in Azure SQL Database

If you’re using Kentico in Azure, then you probably have seen a lot of options in your portal for your SQL database. Azure SQL Database, Microsoft’s SaaS database......
Tags: azure, "sql database", performance, security, tips, database

Apr 2018
27
Apr 2018
25
Apr 2018
12

Adding Real-Time FedEx Shipping Rates to Kentico 11

If you have an e-commerce store, chances are you ship things to your customers. This means a lot of orders and a lot of calculations. One of the biggest ways to get more sales......
Tags: ecommerce, "shipping options", "shipping provider", "custom module"

Apr 2018
4
Mar 2018
28
Mar 2018
14

Spending some quality time with the Kentico Data Protection module

By now, I’m sure you’re an expert on GDPR. You‘ve hung out with your favorite legal team to talk about it, read all the riveting blogs about the rules, and......
Tags: gdpr, ems, regulations, modules

Mar 2018
1

Building a Kentico News Android app with the Kentico Cloud Delivery JavaRX SDK

Our Community team is hard at work, producing new SDKs for Kentico Cloud for all types of platforms. From frontend to backend, web to mobile, there are countless frameworks we&......
Tags: "kentico cloud", sdk, android, "mobile app"

Feb 2018
14

Digging into the Kentico EMS Azure Search Integration

Every version of Kentico is packed full of amazing features and updates. With Kentico 11, one of the biggest advancements was our built-in integration with Azure Search. In this......
Tags: azure, integration, "kentico 11", "azure search"

Feb 2018
2

Say Hello to the New Kentico Cloud SDKs

When you build your applications with microservices, integration is the key. The ability to connect systems and move information easily is essential to architecting and......
Tags: "kentico cloud", sdk, android, php, nodejs

Feb 2018
1
Jan 2018
25

What Omnichannel Means to Developers

&ldquo;We need to start thinking about OMNICHANNEL for our content.&rdquo;</p......
Tags: "kentico cloud", omnichannel, developers

Jan 2018
19

Creating a Most Popular Pages Email Widget in Kentico

Best of breed solutions often offer two things: great functionality and an easy-to-user interface. When it comes to email marketing, providing users a simple, guided experience......
Tags: "email builder", macros, k#, "email campaigns"

Jan 2018
17
Jan 2018
3

Announcing the 2018 Kentico MVPs

Kentico&rsquo;s technical community is a vibrant and diverse mix of developers, designers, and site administrators. Among those members are several individuals who go to great......
Tags: mvp, developers

Dec 2017
27

2017 Kentico Technical Evangelism Year in Review

As another year wraps up, I wanted to write my annual post recapping the year in Kentico Technical Evangelism. The last 12 months have been filled with loads of articles, events......
Tags: "technical evangelism", "year in review", recap

Dec 2017
19

Creating Content Releases in Kentico Cloud

Content editors have a lot do. From managing web content to social media, they are tasked with curating and publishing all sorts of data to many locations. With so much activity......
Tags: "kentico cloud", azure, "azure logic apps", "azure functions", content

Dec 2017
13

Understanding Macro Identities in Kentico 11

Macros have long been a friend to any Kentico developer. Whether it&rsquo;s one of many built-in methods or a custom one, these little code blocks can be powerhouses when it......
Tags: "kentico 11", macros, "macro expression", security

Dec 2017
7

Automating Your Kentico Cloud Content with Azure Logic Apps

The world is becoming more automated. From cars to coffee makers, systems are becoming more dynamic as developers leverage integrations between applications and platforms. When......
Tags: "kentico cloud", azure, "azure funcitons", "azure logic apps", twitter

Dec 2017
7
Nov 2017
29

Integrating Auth0 With Kentico

In a recent article, I showed you how to leverage claims-based authentication within your Kentico sites. In my example, I chose Auth0 for my identity provider, as it&rsquo;s one......
Tags: authentication, integration, security

Nov 2017
21

Using the New Kentico Cloud Content Management API

As the headless CMS approach becomes more and more common, the implementations become increasingly complex. When a project is new, things are much great! When dealing with an......
Tags: "kentico cloud", api, "content management", integration, migration

Nov 2017
15

Improving Search in Kentico 11 with Azure Search

Everyone&rsquo;s been to a site with truly awful search. You have an idea of what you are looking for, but no clue as to where to start. You click on the Search link and are......
Tags: "kentico 11", search, "faceted search", "azure search", azure

Nov 2017
8

3 New Kentico Cloud Features Developers Are Going to Love

With Kentico Cloud being a SaaS (Software as a Service), our development team is constantly improving the product. By controlling the environment, we can push out improvements......
Tags: "kentico cloud", api, features

Nov 2017
1

Integrating Custom Claims-Based Authentication with Kentico

When it comes to security and authentication, there&rsquo;s no shortage of customization that developers will need to implement. On-premise and cloud-hosted AD servers,&nbsp;......
Tags: authentication, "claims-based authenticati", "global event handler"

Oct 2017
24

5 Questions Digital Agencies Might Get about Kentico EMS and Kentico Cloud

As the Headless CMS concept comes more prevalent in technology, so do the questions from the clients. On top of selling their services and skill, agencies often must educate......
Tags: "kentico cloud", questions, tips

Oct 2017
18

Deployment Options for Kentico MVC Sites to Azure App Services

As MVC becomes the main development model for Kentico developers, understanding how to host your applications becomes an important skill to master. Depending on your hosting......
Tags: mvc, azure, "azure app service", architecture

Oct 2017
11

Using Slack Webhooks with Kentico Cloud

Kentico Cloud&rsquo;s webhook support is a great tool for developers to use within their applications. By configuring this feature, you can easily automate processes and......
Tags: "kentico cloud", slack, webhooks

Oct 2017
4

Say Hello to the Kentico Events App

If you&rsquo;re ever attended a Kentico event, you know they are full of some awesome content and great connections. With so much packed into each conference, staying up to date......
Tags: "kentico events", events, xamarin, app

Sep 2017
27

Kentico Cloud is in the Marketplace

All the best features in the world don&rsquo;t mean a thing if people can&rsquo;t see your product. As a vendor, you always want to be in front of as many users as possible. You......
Tags: "kentico cloud", azure, "azure marketplace", samples

Sep 2017
20

5 Things You’re Going to Love in Kentico 11

Everyone loves looking at their phone and seeing an app update waiting for them. Maybe it&rsquo;s a new feature or capability, or just a slick new UI, and that magic little icon......
Tags: "kentico 11", developers, features

Sep 2017
13

Kentico Cloud Tools for Developers

It&rsquo;s been nearly a year since Kentico Cloud was released and the Headless CMS concept is beginning to be a major player for developers. As more companies start to offer......
Tags: "kentico cloud", tools, documentation, samples

Sep 2017
6

Google AMPing the Kentico Advantage Site

When it comes to the web, it&rsquo;s all about speed these days. Sure, flying toasters and embedded videos were all the rage 10 years ago. These days, people want to get to the......
Tags: google, "google amp", mobile, module

Aug 2017
23

Integrating the Azure Bing Spell Check API into Kentico

The world is full of horrible typists. From the ever-devolving grammar on social media to the classic hunt-and-peck, there&rsquo;s no shortage of people that could use a little......
Tags: "form control", azure, "bing spell check", jquery

Aug 2017
16

Using an Azure Function Webhook with Kentico Cloud

Developers want to automate everything. Whether it&rsquo;s moving code or testing a function, enslaving a machine to do your dirty work is the best way to exert your authority......
Tags: "kentico cloud", "azure functions", "azure search", webhooks

Aug 2017
9

Personalizing a Page-Based Email in Kentico

Email marketing is a staple of any digital marketing effort. Allowing companies to target their audience with relevant, personalized information is a surefire way to generate......
Tags: emails, personalization, "custom macro"

Aug 2017
2

5 Tips for Making Your Kentico Development a Little Easier

Everyone loves tips and tricks. Whether it&rsquo;s a cool Netflix hack to view hidden titles or words of wisdom about the snow, it&rsquo;s the little things that make a task......
Tags: tips, tricks, settings, search

Jul 2017
26

Creating a Kentico Cloud-powered Xamarin App – Part 2

In Part 1</font......
Tags: "kentico cloud", xamarin, "mobile ap"

Jul 2017
26

Creating a Kentico Cloud-Powered Xamarin App - Part 1

As a Headless CMS, Kentico Cloud is all about delivering content to any channel. Whether it&rsquo;s web, mobile, smartwatch, or carrier pigeon, companies need to edit their......
Tags: "kentico cloud", xamarin, "mobile app"

Jul 2017
19

Creating a Sortable User Selector form control in Kentico

Form controls are a powerful component of Kentico. By creating these custom interfaces, developers can provide an intuitive and dynamic experience for their users. While Kentico......
Tags: "form controls", selector, jquery, bootstrap

Jul 2017
12

Working with Localization in Kentico Cloud

When developing for a global audience, you have to think multi-lingual. Presenting content in native languages helps you connect with your audience and provide them information......
Tags: "kentico cloud", api, localization

Jul 2017
5

Recapping the 2017 Kentico MVP Summit

In June, we hosted the annual Kentico MVP Summit at our home office in Brno, Czech Republic. A weeklong event focused on getting MVPs as much as info as possible, the summit......
Tags: mvp, summit

Jun 2017
28

Getting started with the Kentico Cloud Sample JavaScript Site

One the best parts about a headless CMS like Kentico Cloud is the ability to develop in nearly any language. Whether it&rsquo;s a slick JavaScript library like Angular or React......
Tags: "kentico cloud", javascript, sample

Jun 2017
21

5 Tips for Debugging Kentico

For a .NET developer, working with Kentico is usually a straight-forward process. Thanks to extensive documentation, dedicated support, and loads of blog posts from the......
Tags: debugging, macros, "event log"

Jun 2017
14

Getting to Know the Kentico Cloud .NET SDK Delivery API Filters

Once you get started developing with Kentico Cloud, you&rsquo;ll quickly realize the power of the platform is its accessibility. By leveraging industry-standard services to......
Tags: "kentico cloud", api, filter

Jun 2017
7

Understanding the ScriptHelper API in Kentico

Unless you&rsquo;re sticking to your web design skills from 1998, you mostly are incorporating some sort of front-end framework into your......
Tags: api, scripthelper, tips, jquery, bootstrap

Jun 2017
1

Creating the Kentico Cloud Showcase Site

Over the past few months the Kentico Roadshow has brought updates and technical information to cities around the world. If you attended any of these sessions, you got to hear......
Tags: "kentico cloud", boilerplate, conference, roadshow

May 2017
24

Quick Tip: Retrieving fields for any class in Kentico

Have you ever needed to get all the fields for a page type in Kentico? Maybe you needed to know the list of fields that make up a class in a custom......
Tags: "page type fields", macros, "quick tip"

May 2017
17

Powering Alexa with Kentico Cloud

Websites. Mobile apps. Smartwatches. Wearables.&nbsp; Digital assistants. How you deliver content is limitless, with so many options for how people consume and leverage......
Tags: "kentico cloud", alexa, api, ai, integration, "azure functions"

May 2017
10

5 Tips to Secure Your Kentico Sites

Nothing spells disaster for a developer like an unsecure site. Whether it&rsquo;s a vulnerability or a bad configuration, leaving your application exposed is just asking for......
Tags: security, configuration, settings, "best practices"

May 2017
3

Using Azure Functions to Integrate Azure Search with Kentico Cloud

For the past few years, I&rsquo;ve presented on Azure Search at several conferences and events. Microsoft&rsquo;s Software-As-A-Service search solution is a great way to add......
Tags: "azure functions", "azure search", "kentico cloud", azure, search

Apr 2017
26

Building Applications Using Microservices and Azure – Part 2

Developing applications using microservices is a great way to increase functionality, without being solely dependent on a single solution. By using multiple systems and services......
Tags: microservices, azure, "kentico cloud", "azure search"

Apr 2017
19

Displaying Azure Database Statistics in Kentico

When deploying Kentico to Azure, one of the biggest questions that comes up is what size database to use. While we publish some recommendations in our documentation, your......
Tags: azure, "azure database", "custom module", database

Apr 2017
12

Kentico 1 on 1 - Talking E commerce with Kristian Bortnik

In this Kentico 1 on 1, I interviewed newly crowned MVP Kristian Bortnik from Web Design Magic. Kristian is the Head of Development there and has a lot of experience around......
Tags: "kentico 1 on 1", mvp, ecommerce, customization

Apr 2017
5

5 Reasons to Use the Kentico Cloud Boilerplate Project

Innovative technology always presents a challenge for developers. Whether it&rsquo;s a new platform or language, starting from scratch can be a tough task, even for seasoned......
Tags: "kentico cloud", "open source", github, boilerplate

Mar 2017
29

Creating an Outdated Content Notification Task in Kentico

Having expired content on your site is the quickest way to kill traffic and interest. If users don&rsquo;t see regular updates to your content, they&rsquo;ll lose interest and......
Tags: "scheduled tasks", content, automation, email

Mar 2017
22

Adding Application Insights to a .NET Core Site in Azure

Once you select Azure as your hosting platform, a vast world of resources becomes available. From CDNs to Load Balancers, Microsoft&rsquo;s cloud has loads of great services to......
Tags: azure, ".net core", "applicaiton insights", performance

Mar 2017
8

Developing Applications Using Microservices and Azure – Part 1

As more companies transition to a modular development model, integration with different services and platforms has become a common approach in many projects. By leveraging......
Tags: microservices, azure, "kentico cloud"

Mar 2017
1

Quick Tip: Testing Virtual Objects in Kentico

Kentico has many features to aide developers and editors in their day-to-day tasks. From CSS validators to logging, helping users find issues is essential to a good CMS. For......
Tags: "virtual objects", testing

Feb 2017
22

Adding a Google PageSpeed Utility to Kentico

Every website should be designed to load and display information quickly. Regardless of the form factor, the content should be designed to be presented quickly and, of course......
Tags: google, pagespeed, performance, "custom module"

Feb 2017
15

Using the Kentico Power BI Reports

Every feature added to Kentico is designed to improve users&rsquo; experiences with the platform. Whether they are developers or marketers, everyone&rsquo;s time is valuable and......
Tags: "power bi", reports, "email campaigns"

Feb 2017
8

Searching Files with Azure Search

Over the past few years, I have spoken on Azure Search several times at user groups and conferences around the world. While many developers are familiar with Microsoft Azure and......
Tags: azure, "azure search", blobs

Feb 2017
1

Creating a ReactJS Site with Kentico Cloud

By now, you&rsquo;ve probably heard a lot about Kentico Cloud and how it presents a new way to develop your applications. One of the greatest benefits of the platform is how you......
Tags: "kentico cloud", reactjs, azure, "azure web apps"

Jan 2017
25

Quick Tip: Pinning a Form to the Kentico Dashboard

Kentico&rsquo;s Admin Dashboard is a great place to access information quickly and easily. By pinning applications to the interface, you can save users loads of time by giving......
Tags: dashboard, tiles, forms

Jan 2017
18

Adding a Bootstrap Button plugin to the CKEditor in Kentico 10

The CKEditor toolbar has been a long-time staple of the Kentico interface. As an open-source editor, it&rsquo;s extremely flexible and allows users to update their content......
Tags: ckeditor, wysiwyg, plugins

Jan 2017
11

Announcing the 2017 Kentico MVPs

Kentico&rsquo;s technical community is a vibrant and diverse mix of developers, designers, and site administrators. Among those members are several individuals who go to great......
Tags: mvp, developers

Jan 2017
4

Modifying the Dashboard Styling in Kentico 10

Everyone enjoys when an application is familiar to them. Whether it&rsquo;s the styling or imagery, providing a consistent and familiar experience for your users is a critical......
Tags: css, dashboard, customization, less

Dec 2016
28

2016 Kentico Technical Evangelism Year in Review

As 2016 wraps up, I wanted to share with you some Kentico Evangelism highlights over the past year. Following an eventful 2015, the past 12 months have somehow topped the......
Tags: "technical evangelism", developers, community

Dec 2016
21

Building an MVC Site with Kentico Cloud – Part 3

In the previous blogs in this series, I showed you how to create a .NET Core MVC site and add content from Kentico Draft. I then showed you how to expand on the content types......
Tags: "kentico cloud", "kentico draft", "kentico deliver", "kentico engage", mvc, azure

Dec 2016
14

Building an MVC site with Kentico Cloud – Part 2

In Part 1 of this blog series, I showed you how to create content types in......
Tags: "kentico cloud", "kentico draft", "kentico deliver", mvc, "kentico engage"

Dec 2016
7

Building an MVC site with Kentico Cloud – Part 1

Kentico Cloud is a new headless CMS platform that you can use to build your applications. By leveraging an Azure-hosted content repository and APIs, you are free to develop......
Tags: "kentico cloud", "kentico draft", "kentico deliver", "kentico engage", mvc

Nov 2016
23

Displaying Feedback Within Your Kentico Modules

Developing custom modules is a key part to many Kentico projects. Whether it&rsquo;s integrating with a backend system or extending the capabilities of the platform, developers......
Tags: "custom module", messaging

Nov 2016
18

Managing Kentico Application Settings in Azure App Services

Azure Web Apps are one of the most widely used options for cloud deployments. This is largely due to their ease of deployment and use, along with their vast customization......
Tags: azure, "azure web apps", settings

Nov 2016
10

Kentico Cloud Labs at 404

Last week, Kentico hosted the first ever 404 Conference in Las Vegas. It was a great week filled with a ton of interesting topics and sessions. Along with the presentations......
Tags: "kentico cloud", "kentico deliver", "kentico engage", labs

Nov 2016
2

Quick Tip: Changing How Emails Are Validated in Kentico

Kentico has a lot of great capabilities out of the box for validating data submitted by users. For many companies, these default settings and configurations are just fine for......
Tags: email, web.config, keys

Oct 2016
26

Working with Forms in Kentico Marketing Automation – Part 2

In Part 1 of this series, I demonstrated how to create a form and implement a basic Marketing Automation process to handle when users submit their data. In this follow-up......
Tags: forms, "marketing automation", macros

Oct 2016
20

Working with Forms in Kentico Marketing Automation—Part 1

Marketing Automation is one of the most powerful features of Kentico. By defining and configuring the process to execute automatically, you can simplify the marketing processes......
Tags: forms, "marketing automation", macros

Oct 2016
12

Four Good Reasons Why Developers Should Attend 404

You&rsquo;ve heard Kentico talk a lot lately about 404. Sure, you know it&rsquo;s a new conference happening in Vegas where experts focus on their failures and how they learned......
Tags: 404, conference

Oct 2016
5

Displaying Poll Results in Kentico

I&rsquo;m pretty sure an hour after the first website launched in 1991, someone put a poll up asking people a profound question to get their opinions. Since then, polls have......
Tags: polls, javascript, "web parts"

Sep 2016
30

Creating a Filter Alternative Form in Kentico

Forms (or BizForms, if you&rsquo;ve been using Kentico a while) are a great way to store data within your application. With a secure administration interface, you can allow......
Tags: forms, "alternate forms", filters

Sep 2016
23

Poll: What are version of ASP.NET do you use most often?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Sep 2016
22

Simplify Your Upgrades with the Kentico Upgrade Tool

Every new version of Kentico always has some changes that impact development. Whether it&rsquo;s a new feature or the realignment of an API, there is no doubt there is going to......
Tags: upgrading, "custom code"

Sep 2016
16

Poll: If you had to use only one programming language, which one would you pick?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Sep 2016
14

Quick Tip: The Kentico NuGet Packages

The toughest part of any software company is getting people to use your code, your product, or your platform. That&rsquo;s why so many companies rely on distribution methods......
Tags: nuget, api

Sep 2016
9

Poll: What cloud platforms do you use?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Sep 2016
7

Adding the Kentico Draft Import Module to Kentico

Kentico Draft is a cloud-based service that gives companies a single location for web content production. Powered by a robust API and sleek interface, the service gives you the......
Tags: draft, "importing data", "custom module"

Sep 2016
2

Poll - How do you prefer to learn new info about Kentico?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Sep 2016
1

2016 Ask the Experts #3

Do you have a tough Kentico question or challenge? Are you looking to extend the platform and need guidance on the best way to implement? The Ask the Experts webinar is the......
Tags: "ask the experts", webinar

Aug 2016
31

Kentico 1 on 1 – Site Maintenance with Brenden Kehren

In this edition of Kentico 1 on 1, I sat down with DevNet rock star and overall good guy Brenden Kehren, of Kehren Development. As many of you know, Brenden is one of the most......
Tags: "kentico 1 on 1", interview

Aug 2016
26

Poll: How long after release do you start using a new version of Kentico?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Aug 2016
24

Using Azure Functions with Kentico

Microsoft Azure is continually being enhanced with more and more functionality that developers can leverage within their applications. From data storage to computing, there are......
Tags: azure, "media library", compression

Aug 2016
19

Poll: What is the earliest version of Kentico you have developed in?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Aug 2016
17

How Kentico Draft Benefits Developers

Every digital agency faces challenges when developing websites for their clients. The ultimate goal is to bring in the project on time, which requires collaboration between......
Tags: "kentico draft", developers, content

Aug 2016
12

Poll: What CRMs do you most often integrate with Kentico?

Welcome to your Friday Developer Survey!</p......
Tags:

Aug 2016
10

Creating a Blackout Calendar Form Control in Kentico

Many companies often have several contributors to their website&rsquo;s content. With so many authors producing articles, it becomes essential that publishing rules are......
Tags: calendar, "form control"

Aug 2016
5

Poll: What do you look for in a developer event?

Welcome to your Friday Developer Survey!</p......
Tags: poll

Aug 2016
3

Which Super Hero Developer Are You?

Developers are, all around, pretty awesome. To the average person, they have incredible powers and the ability to do amazing things. While all are capable of being heroes (or......
Tags: developers, characters

Aug 2016
2

Technical Webinar: Kentico Draft for Developers

Kentico Draft is a powerful, cloud-based service that can simplify content creation and collection. Using a powerful API behind the scenes......
Tags: "technical webinar", "kentico draft", developers

Jul 2016
28

Dynamically Replacing Content in Kentico - Part 2

Dynamically replacing content within a site can improve content production and ensure consistency for organizations. While this a great solution for companies looking to......
Tags: "dynamic content", "global event handler", api, "custom tables"

Jul 2016
27

Announcing the 2016 Kentico APAC Partner Day Events

Over the past year, we have brought events to several cities in the US and EU regions. These events consisted of technical and marketing presentations from Kentico staff and......
Tags: apac, partners, developers, marketing

+ More