Mar 08

Free Web Part for Kentico - Related Blog Posts by Tag

Do you want to know what my favorite web part of all time, in the entire galaxy, across any version of Kentico is? The title of this blog post may have given it away to the astute Kentico developer, but you might be surprised at how one of the oldest and simplest of web parts is still super useful to this day. That's right, ladies and gentlemen, in my opinion, the champion of all Kentico web parts is...

Read more »

Sep 17

How to Connect Disqus Comments to Kentico EMS Activity Tracking

My team and I use the Disqus blog comment system on the blogs that we have created for BizStream.com, my site here at Mcbeev.com, and many other of our client projects. Disqus is a great system for handling blog post comments. It makes the moderating, anti-spam, and community building aspect of running a blog a breeze. I could not recommend it more.

All of those aforementioned blogs are of course powered by my favorite ASP.Net based CMS, Kentico. You might be wondering why, for those very same sites, we do not use the built-in Blog Comment View webpart that comes with Kentico. The truth is that this one area of Kentico is a bit outdated in terms of HTML markup and overall functionality. These deficiencies make styling the webpart a challenge, to meet a good responsive design, plus the anti-spam system that Kentico has is ok, but not great. For those reasons we now use Disqus.

One thing that has always bugged me about using Disqus for comments is that the service is all purely client side / JavaScript based, and therefore I lose a little bit of insight into exactly who is commenting on my blog posts from a Kentico Contact Management and Activity Tracking perspective.

My goal today is to show you how to fix that and trap those client side events that happen via JavaScript and log them in the built in Kentico Activity Tracking database and UI. Dive into my two part mini blog post series by following the read more link.

Read more »

Sep 14

Anonymous Blog Post Notifications using Advanced Workflow in Kentico CMS–Part 2

This is the second part of the blog post series that wraps up the whole idea and focuses on the Newsletter portion of the solution. If you did not read the first post of the series, please be sure to read part 1 of Anonymous Blog Post Notifications using Advanced Workflow in Kentico CMS.

Read more »

Sep 14

Anonymous Blog Post Notifications using Advanced Workflow in Kentico CMS–Part 1

Kentico CMS has many different ways to handle content notifications in the form of email alerts. You can use the built in notification gateways, various subscription web parts, and/or dynamic newsletters. All of these components offer  great solutions to the various scenarios where you want to keep your users up to date on what is going on with the content on your website. Notice the key word I used in that last sentence, users. I am re-enforcing that point because all of the above mentioned components require that a subscriber be a full user account, password and all, in your Kentico website.

Having a user who has a full account on the website works perfectly when it comes to an intranet or membership based web site, but doesn’t always work for someone who is just running a blog or basic company website. Sometimes the whole goal of a personal blog or brochure site is to actually capture an anonymous visitor’s email address without that visitor having to go through the hassle of creating a full fledged account. The less steps the better is usually the rule of thumb. So having a visitor perform a full registration may not be a good thing and could been seen as a barrier to entry.

In this two part mini blog post series I am going to show you how to leverage a few tools that Kentico CMS gives you, out of the box, to create a system to alert anonymous subscribers when a new blog post is created. The solution involves using the built in Newsletter module, Advanced Workflow, and a custom Workflow Action to tie it all together. One other small note, Kentico CMS Ultimate or Kentico EMS are required for all of this to work.

Read more »