Masthead image for SitecoreFundamentals.com
Dude, Where's My Upgrade Folder?

The upgrade folder is a great place to have handy during the installation of a package. It will hold information and items related to what you just installed, like logs, backup of files, what was deleted, etc. While browsing about a new Sitecore Managed Cloud installation I couldn't find it, but there's a patch to resolve the issue.

Read More
How to Fix, “The Target “Clean” Does Not Exist in the Project.” With Your TDS Project When Using Azure Pipelines.

We recently migrated our DevOps instances which involved creating new pipelines, build agents, etc. On first run I started getting errors with the TDS projects that weren't happening on local, which weren't too descriptive. The solution was easy, but understanding what's wrong wasn't.

Read More
Help, My Sitecore Package Deployer Has Stopped Working!

One of my favourite tools in Sitecore development is the Hedgehog's Sitecore Package Deployer. Having Azure DevOps drop TDS's packages into your instances automates a complete update for you! I've covered how to implement this in my past post, Complete Guide to Deployment Automation, and it's a really reliable method unless something interrupts the process like we had happen last week. So, what happened and how do we fix it?

Read More
Complete Guide to Deployment Automation of Your Scaled Sitecore Environment Using Azure Devops  and Hedgehog TDS

Our typical scaled Sitecore environments will consist of anywhere between 4-6 instances, depending on pre or post version 9, so being able to automate updates to them certainly saves a lot of time. The time required to perform a conventional package installation and to extract the updated files and drop them into delivery instances becomes costly over many months for larger engagements, so using the tools we have available to us is a necessity. Today I'm going to provide a complete guide for setting this up using HedgeHog TDS and Azure Devops.

Read More
Understanding Sitecore 9 Configuration Layers

With Sitecore 9 we have a great new feature, which is Configuration Layers. These layers allow for the control and separation of config files, such as keeping your custom configs away from the Out-of-the-box ones. This is, and has always been recommended practice, and layers make it easier to control. 

Read More
Reduce Risk and Effort Configuring Sitecore by Using Role Definitions

Sitecore 9 has brought us a lot of new features, but the one I am most excited to use is role-based configurations. Non-developers beware; this will be a pretty boring subject matter for you, but you Managers might want to know this feature reduces solution and deployment complexity, which in turn reduces risk and increases efficiency.

Read More
An unhandled error has occurred. Reload 🗙