Masthead image for SitecoreFundamentals.com
Banner image for Reviewing my 2023 Sitecore MVP contributions article

It's that time of year again! No, not Thanksgiving, Black Friday, holiday preparations, etc. I'm talking about Sitecore MVP application time!

Read More
Banner image for Reset Your Sitecore Accounts After a Configurable Amount of Time Has Passed article

A common question raised in the community is, “How do I unlock a Sitecore account due to bad password attempts?”. The fix is easy enough with a simple SQL command, but why not use a task that will do this for you? Let's go over the direct fix using SQL and an automated way as well.

Read More
Banner image for A Guided Tour of the Exclude Robot by Agent Module article

I've had a deluge of requests for a walkthrough of my latest module and the way it can help with excessive garbage data in the xDB. In this video I'll introduce the xDB to non-developers, talk about identifying the cyber attack, and how we can ignore/not capture the false traffic to your site.

Read More
Banner image for Cutting a Useragent's Value When It Exceeds the Maximum Possible Length for xDB Databases article

It's taken years of managing Sitecore sites for this one to come across my desk, but apparently there's no protection for the UserAgent value being longer than the maximum allowed length when saving the User's session to the xDB. Though it's fixed since version 10, there's no patch for earlier instances, so we're going to have to add our own pipeline processor to cut the offending UserAgent values short.

Read More
Banner image for Dynamic Placeholder Management When You Can't, or Don't Want to Use Experience Editor article

Ok, so dynamic placeholders are very cool and definitely needed, but unlike standard placeholders we depend on using the experience editor to manage them. But what if it's not working, hasn't been coded properly to use EE, or is just too plain slow? Today I'll show you how to manage them with the much faster and more reliable content editor.

Read More