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 »

Sep 07

Ask The Experts 4 Coming This Week

In about 5 days from now, my fellow Kentico MVPs and I will be joined by Thom Robbins and Juraj Ondrus from Kentico to answer your questions about Kentico CMS and Kentico EMS. We'd love to answer any of your burning questions so don't miss your chance.

  • Date: Thursday, Septemeber 12th, 2013
  • Time: 7 AM PST/10 AM EST/3 PM BST
  • Location: Everywhere! Google Hangouts and Twitter at: #KenticoExperts

Chief Evangelist for Kentico CMS,Thom Robbins, caught up with me last week and we talked about what to expect at the fourth installment of the panel.

 

Read more »

Aug 10

Google Chrome Extension for Kentico Developers

Do you ever wish that you had nickel for every time you typed in the letters c-m-s-d-e-s-k ? Well then this Google Chrome extension is for you. Cody Rose, one of our certified Kentico developers at BizStream recently developed a slick little browser extension that allows you to get into any Kentico sites' CMSDesk or CMSSiteManager with one quick keyboard shortcut. That's right all's that you have to do is hit ALT-1 to get to CMSDesk or ALT-2 to get to CMSSiteManager.

Read more »

Jul 31

Kentico CMS Quick Tip - Use ClientIDMode Appropriately

A few of my fellow developers were recently inspired by one of the newer knowledge based articles post over on Kentico DevNet about how to serve less HTML code from a Kentico web part. While their intentions were good they forgot one golden rule of correctly utilizing ASP.NET controls that involve PostBacks. It took me awhile to figure out why none of the Edit and Delete buttons were working as expected on each row of the UniGrid. So I am sharing this quick story today to hopefully save some time for other Kentico developers out there.

Read more »

Jun 23

My Azure Kentico Virtual Conference Presentation

A few weeks back I was lucky enough to be a part of the Azure Kentico Virtual Conference hosted by Kentico Software. The day long virtual conference featured multiple sessions that showed developers how to jump start Windows Azure development using Kentico CMS and Kentico EMS. As a followup to the event, I am posting my talk and slide deck on this blog post.

Below you can watch my presentation, "Get set.. Introduction to Windows Azure Development". via the below embedded video. The presentation download is after the jump.

 

 

Read more »

Jun 02

Ask the Experts 3 Coming Soon

In about 3 weeks from now, my fellow Kentico MVPs and I will be joined by Thom Robbins and Juraj Ondrus from Kentico to answer your questions about Kentico CMS and Kentico EMS. We'd love to answer any of your burning questions so don't miss your chance.

Read more »

May 25

6 Things to Check if your Web Part is Not Working in Kentico CMS

Have you ever had your Shopping Cart web part not get past step two in the checkout process? Or ever had your Logon Form web part not authenticate correctly. Maybe your Comment View web part doesn’t allow you to edit or add a Blog Post comment ? There is nothing more frustrating to a Kentico developer than spending time on a problem that should not be a problem.

Most developers that have experience with Kentico have probably added hundreds of web parts to web part zones in their careers. 99.9% of the time they just work the way they should. However, every once in awhile something goes wrong, and when it does, it can be infuriating. I have put together the following list below to hopefully save even the most grizzled Kentico veteran some time when it comes to troubleshooting why a web part refuses to work the way it should.

Read more »

May 04

I'm Speaking at the Azure Kentico Virtual Conference

I'm honored to be a part of the first ever Windows Azure Kentico Virtual Conference hosted by Kentico Software. This event is set to take place on June 11th, 2013. The day long virtual conference will feature multiple sessions that intend to help jump start Windows Azure development using Kentico CMS and Kentico EMS.

I'm presenting my session, "Get set.. Introduction to Windows Azure Development", that reviews how to prepare your development environment for Windows Azure and Kentico CMS. It will include a review of the required components, a walkthrough on how to setup your Microsoft Windows Azure developer account, and an install of Kentico CMS configured for Azure via the Kentico Installation Manager. I will also try to give out some pro tips on how to enhance your day to day Visual Studio 2012 productivity.

Don't miss your chance to sit back, relax, and learn about Windows Azure and Kentico CMS from some of  the best and brightest members of the Kentico community. To find out more about the event and register for it, visit Thom Robbins blog post -  Announcing the Azure Kentico Virtual Conference - Registration open!

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 »

 1 2 3 4 5 6 7 8 9