A Code First Approach to Kentico Smart Search Settings: Stopping Ambiguous Errors

Learn a code-first approach using attributes to configure search indexes within Kentico.
Brian McKeiver Announced as a 2023 Kentico MVP

Our Co-Owner and Solution Architect has been named a 2023 Kentico MVP for the twelfth consecutive year!
How to Simplify Form Field Validations in Kentico

Learn how to save time and keep code clean with Data Annotations.
Kentico Page Builder Section: One to Rule Them All (Variable Section)

In this blog post, Ian explains how to utilize Kentico 13’s property visibility conditions to only show the properties that content admins need to see.
How to Secure Your Kentico Xperience Site With Content Security Policy

In this blog post, I will outline what I’ve done to solve the issue of applying CSP headers to a pre-existing site.
How We Handle Project Deployments

In this blog post, I’ll first briefly cover our development process from a high level so you can see where deployments fit into the big picture, and then we’ll dig into the technical details of deployments.
Brian McKeiver Announced as a 2022 Kentico Xperience MVP

We’re happy to share that BizStream Co-owner Brian McKeiver is a Kentico Xperience MVP!
Creating a reCAPTCHA v3 Custom Form Component in Xperience MVC

In this blog post, I will show you how we can leverage custom form components to add google’s reCAPTCHA v3 via client-side code and validate the key that is returned by the reCAPTCHA API on the server side.
Kentico Xperience Page Builder: Complex Sections & Widgets

Page Builder by Kentico Xperience is a very powerful tool for developers and content administrators. Giving this much power to content admins can be a little worrisome when you’re used to more structured content, but giving your content admins the freedom to customize their pages without calling you for redesigns will keep them happy. I’m […]