Jun 30

How Search For Kentico Works

In the second quarter of 2016 BizStream launched Compare for Kentico, part of the BizStream Toolkit, a suite of add-ons for Kentico developers. Today I'm proud to review the second tool of the toolkit, Search for Kentico.

The goal for Search for Kentico is to be able to easily search across every object in your Kentico instance. If you search for a term like "console.log", our tool will look through every peice of code you have in your website, on the filesystem, as well as every database object that Kentico knows about (and doesn't know about) and return you intelligent results. 

This is a very useful feature in case you want to check for debug statements, look out for dev URLs in content or email templates, or rename a column or SQL View name in the database. Now instead of waiting for some dependant object to possibly error, you can move on with confidence that your rename worked. Keep reading after the jump to find out how this free tool works.

Read more »

Apr 09

How Compare For Kentico Works - Part 3

This is the third part of the How Compare For Kentico Works blog post series. Make sure that read part 2 first before reading this post. In this third post I show you how to use the final output of the comparison and give you examples of how my team at BizStream uses the tool.

Keep reading to find out how you can cut your deployment time, be more confident that the deployment actually worked, and keep some of your own sanity intact when it comes to moving changes from one environment to the next.

Read more »

Apr 06

How Compare For Kentico Works - Part 2

This is the second part of the How Compare For Kentico Works blog post series. Make sure that you read part 1 first befor reading this post. In this second post we skip by the how and why, and move right in to guts of using Compare for Kentico. We will also walk through how to use the tool to focus in on the differences that really matter.

Keep reading to find out how you can cut your deployment time, be more confident that the deployment actually worked, and keep some of your own sanity intact when it comes to moving changes from one environment to the next.

 

Read more »

Apr 03

How Compare For Kentico Works - Part 1

This past week BizStream launched a new product targeted at Kentico developers, Compare for Kentico. We have been very excited to do so because we believe that Compare for Kentico makes Kentico deployments easier, quicker, and more accurate. We strongly believe this because we have been using the tool internally for quite some time. In fact we have had almost a year to take this tool from a concept, and cobbled together set of functionality, to production worthy. We started with using it on just a few test sites, and are now happily using it to make deployments easier on our client's sites. Our development team loves it, and we think you will too.

With that being said my goal of this blog post is to do a deep dive on using Compare for Kentico to visually compare two different Kentico website instances to show you how it actually works. Keep reading to find out how you can cut your deployment time, be more confident that the deployment actually worked, and keeping some of your own sanity intact when it comes to moving changes from one environment to the next.

Read more »

Feb 06

How To Use Kentico Custom Module Help Topics

Recently I was having a conversation with BizStream founder, Mark Schmidt, on how we could simplify the learning curve for using some of the custom functionality that we had created in one of our projects. Mark was on the side of adding custom labels into the pages where needed. I was on the side of trying to leverage the excellent help system that Kentico comes built with. The argument actually got quite heated, as it tends to do around the office, and we finally ended the argument without a real agreement.

The fact is that we frequently create custom modules in Kentico to handle any large customization need. Building your own modules is actually the preferred choice and Kentico best practice when it comes to adding in functionality to a site built with Kentico or the actual Kentico admin interface itself. But neither Mark nor I had actually taken the time to sit down and browse through the lesser known aspect of module development.

This morning I had a chance to do that, and it turns out there is a really simple solution to linking any helpful information or documentation to a custom module. The best part is that the solution was just a few clicks away. 

Read more »

Oct 06

Zoho CRM Module for Kentico 8

Today I am pleased to announce my latest custom Kentico module, the Zoho CRM Module for Kentico 8.x. Why write a module for Zoho you might ask? Well according to a few sources Zoho is a very common CRM that many organizations across the world utilize for customer relationship management, and it just so happens to be the CRM that we use at BizStream. Since BizStream.com has been using Kentico EMS for quite a while now it made a ton of sense to extend and connect the two solutions. In doing so our activity tracking and contact information can flow between both systems. Yep that’s right the custom module features a two synchronization between on-line marketing contacts in Kentico and leads in Zoho. Keep reading to find out what other goodies this custom module for Kentico 8.0 and Kentico 8.1 features.

Read more »

Apr 14

Bit.ly Metrics Module for Kentico CMS

Today I am pleased to announce my latest contribution to the Kentico developer community, the Bit.ly Metrics Module for Kentico CMS 7.0. The purpose of this module is to bring everything you need into Kentico CMS when it comes to using the Bit.ly URL Shortening service. The module gives you a way to see all of your Bit.ly metrics, aka user link history, as a custom Tool in the CMSDesk and at the page or document level. The data for each shortened link is stored in a custom table, and it is kept in sync using the Integration Bus component of Kentico CMS.

The Bit.ly Metrics module also gives content editors the ability to shorten any Document URL right from within the CMSDesk. Utilizing this module saves you or your content administrators the time of jumping out and logging into the backend of Bit.ly to see how often your links are being clicked. My favorite part about it is that with one click I can sort the data and compare how often one or more of my links are being clicked.

Modules in Kentico CMS represent groups of functionality in Kentico. They can be a set of web parts, scheduled tasks, custom settings, and just about anything else in the platform. They are a great way to extend the system to allow for custom functionality. They are also easily exportable from one instance of Kentico to another. This module is a result of my presentation last fall at Kentico Connection 2012 about integrating with Kentico CMS. I demo’d the functionality to the audience during my session, but time flies fast, and I did not have a chance to finish it until a few days ago.

 

Read more »

Apr 03

Kentico CMS QR Code Module

What is a QR Code ? A Quick Response code, or QR code for short, is a a two dimensional bar code that is readable by QR code scanners and various mobile devices. The QR code was originally created to store such things as serial numbers, part numbers, and other manufacturing type information. There is now a trend to store more web friendly information in these codes such as URLs, vCard contact information, or anything web marketers can dream up these days. You’ll notice them all over the pl...

Read more »