Extending Kentico's Ecommerce module can be a pain in the rear-end.  There are little nuances that aren't well documented and behaviors that need to be explained.  In this article we cover Understanding OrderInfo's event hooks and how to properly extend them, understanding the price fields of an order and extending those, and Discounts and how to create order-specific discounts.
Posted: 8/31/2017 9:49:51 AM by Trevor Fayas | with 0 comments

When creating Custom Modules, sometimes you want to give access to some classes but not others.  Kentico documentation covers how to set a general Read and Modify class for the entire module, this article will show you how to set them at individual class levels!
Posted: 7/31/2017 4:00:00 PM by Trevor Fayas | with 0 comments

A large majority of building a website is taking something (or a list of somethings) and displaying that on the website in a certain way.  Whether it be menus, products, events, news, banners, carousels, whatever, the repetition and styling of objects is pretty much the core of a website.

This article dives into Kentico's Repeaters/Transformations, how they work, and how you can leverage them.

Posted: 6/16/2017 2:42:57 PM by Trevor Fayas | with 0 comments

When making transformations, you have a handful of options, and the two primary are ASCX and Text/XML.  Using .Net controls or the K# Macro engine.  After many years working in both, here's my thoughts on the pros, cons, and what i would recommend!
Posted: 5/31/2017 10:33:50 PM by Trevor Fayas | with 0 comments

Kentico's Road Show highlights upcoming features and road map of their various platforms.  Come check out what I learned of what Kentico 11 and Kentico Cloud have in store!
Posted: 4/30/2017 5:31:32 PM by Trevor Fayas | with 0 comments

Continuous Integration is a new development model that Kentico started in version 9, but more fully supported in version 10 (to the point where it was a viable option).  Heartland has tasked me with setting up our first CI environment, and this is what I've learned.
Posted: 3/28/2017 8:27:53 PM by Trevor Fayas | with 0 comments

Sometimes the best way to really understand how something works is to take it apart, see the nuts and bolts and really understand how something works, instead of just knowing that it works.  In this series, I want to show you all how Kentico does what it does.  Ultimately knowing how it works will lead you to develop and build your sites in a way that will be consistent with Kentico’s framework, and give you the power to leverage systems and resources that are inside of Kentico to do amazing things.  Many of my tools were built using this deeper knowledge of Kentico, and I hope it will help inspire better sites and better tools in the future!
Posted: 2/13/2017 3:44:16 PM by Trevor Fayas | with 0 comments

Want to make an API feed?  Or perhaps make one of your website tools AJAX friendly?  How about export events as a .Cal file, or export some data as a CSV for users? 

In this Trev Tip, we'll look into how you can create these without touching code, and manage them completely through Kentico's Portal.

Posted: 1/31/2017 3:41:05 PM by Trevor Fayas | with 0 comments

The only way for Kentico to index content not in the Page Form / Text webparts is to use the Page Crawler method.  This method will load the page then scan for any text on the page from all sources, including repeaters.

The down side of this, is by default it scans the entire page, including the header and footer.  Here's how you can tell it to only scan the content you want.
Posted: 12/15/2016 11:22:15 AM by Trevor Fayas | with 2 comments

Displaying results 31-39 (of 39)
 |<  <  1 - 2 - 3 - 4 >  >|