Episerver CMS Audit NuGet package

In my last Episerver post, I talked about a tool that provides visualisation on how content types are used across multiple sites. I finally got the chance to package it up and make available as a NuGet package. I haven’t published it in any feed as I’m not sure how stable it is so please use

Episerver – HtmlHelper does not contain a definition for ShellInitializationScript

If you have tried extending the navigation of Episerver and implemented a custom module with its own view and got the following errors: ‘System Web WebPages Html HtmlHelper’ does not contain a definition for ‘ShellInitializationScript’ and the best extension method overload ‘EPiServer Shell Web Mvc Html ScriptExtensions ShellInitializationScript( System Web Mvc HtmlHelper)’ has some invalid

Episerver Upgrade – Search Breaking changes

I’ve had to recently upgrade an episerver website from 8.9 to 11 and stumbled on a few breaking changes which were pretty straight-forward to fix. However, the entire SearchService.cs class had a lot of errors after the upgrade and it no longer knows about the classes that belong to EPiServer.Search.Queries. Turns out everything related to

Optimise your images using Cloudflare Polish

Today I got the chance to try out a Cloudflare product, called “Polish“, and I must say it’s not bad at all. What does Polish do? Dynamic image compression for both Lossless and Lossy mechanisms – Like a lot of tools out there, Polish offers dynamic compression of images using either Lossless or Lossy mechanisms; Lossless

Visual Studio Team Services (VSTS) is one geeky goodie

I must admit when I first used it, VSTS can be overwhelming and scary, especially to non-technical people. Here in Australia, Atlassian products are very popular. And I can understand why. The combo of Jira, Bitbucket & Confluence is very good. However, with what VSTS has become now, being an all-inclusive platform that caters for