Jul 28

Revenge of the JavaScript Web Part

According to a recent report, JavaScript is used by 93.6% of all websites. To say that's a large amount is a gigantic understatement. Considering the fact that there are over 1 billion websites in the world, that means there has to be at least 100 million different ways JavaScript is used today (it sure feels like it somedays anyway). Even though many developers strive to use the latest patterns, best practices, and modular implementations, the fact is, we all do our client side scripting a little differently. This trend continues into how we use JavaScript in Kentico CMS web development. There are many different ways to handle it in Kentico, and every site seems to have it done just a little bit differently from the next.

There are great articles out there, from some very smart people, on how to best utilize scripts in Kentico. So I'm not going to cover those scenarios in today's blog post. Instead I am going to focus on a real world scenario that I have dubbed "The Revenge of the JavaScript Web part". Basically it boils down to a Kentico quick tip on one very sneaky gotcha, when dealing with the built-in JavaScript Web Part in Kentico. Keep reading to make sure that you are not bit by the same hard learned lesson that my team and I recently went through.

Read more »

Feb 24

Kentico CMS Performance Tip for Resource Loading at Adam-Reece.com

My co-worker and all around good guy, Adam Reece, has blogged about a slick CSS and JavaScript loading technique on his site at Adam-Reece.com. Adam works as a Senior Web Designer and Front End Developer with me at BizStream. He is also a certified Kentico developer. What I am trying to say is that he really knows a ton about designing and building websites, so when Adam speaks we all listen.

The tip itself relates to how a developer can control the order of script and link tags via simple web parts on a page template in Kentico CMS. Selectively controlling the order that CSS and script loads on a page is very important in terms of overall load speed of a page. You dont want your script loading before your style sheets because the browser will block until all of the CSS is loaded. 

Read more »

Jun 23

7 Things You Might Want to Check After Launching a New Kentico CMS Website.

You have just finished importing your export file onto the live server, generated that fresh new license file and installed it, double checked your server's host headers, and fired up your browser of choice to http://www.somesite.com. Now wipe that smile away from your face, you still have work to do.

Read more »