Code a la Mode banner

A Guide to Automating Sitecore Development Tasks With Gulp

This post is part of a series

  1. Node.js for (.NET) Dummies
  2. A quick-start guide to using Node to bundle JavaScript modules for Sitecore
  3. A guide to automating Sitecore development tasks with Gulp

This tutorial is aimed at Sitecore/.NET developers who are new to the node universe. In the previous post we set up a Sitecore project with 2 renderings that utilized ES6 JavaScript modules. We compiled and bundled the JavaScript modules and their 3rd party dependencies using npm and rollup. Today we will improve our setup by adding automation. We will utilize the following frameworks:

Read More

A Quick-Start Guide to Using Node to Bundle JavaScript Modules for Sitecore

This post is part of a series

  1. Node.js for (.NET) Dummies
  2. A quick-start guide to using Node to bundle JavaScript modules for Sitecore
  3. A guide to automating Sitecore development tasks with Gulp

This tutorial is aimed at Sitecore/.NET developers who are new to the node universe. We will build Sitecore renderings that use JavaScript modules, and learn how to get started with the following frameworks:

Read More

Node.js for (.NET) Dummies

This post is part of a series

  1. Node.js for (.NET) Dummies
  2. A quick-start guide to using Node to bundle JavaScript modules for Sitecore
  3. A guide to automating Sitecore development tasks with Gulp

This post is for my fellow .NET/Sitecore developers who find themselves trying to avoid JavaScript like the plague. For the record, I do not think my peers are dummies. On the contrary, Sitecore is incredibly complex, so I think anyone who can jump into this under-documented framework, weave through constant version changes, and still produce a beautiful, usable product is a very skilled individual. Yet I’ve worked with enough Sitecore power-houses to know that JavaScript scares even the best Sitecore devs, and most often we end up with a single monolitic JavaScript file that contains scattared code covering the entire site, and is a nightmare to maintain. If this sounds familiar to you, then read on. If not, then consider yourself lucky and go give your boss a high five.

Read More