Monthly Archive: November 2016

Keeping reliable test data in EPiServer content database for automated UI tests

In my current client’s EPiServer 9 website project we are using Selenium to run automated UI tests on our code. For this we keep an EPiServer content database backup which we restore before each execution of the test suite. This ensures that any alterations to the content made by the tests are reset before each run. In previous projects we’ve kept a somewhat fresh dump …

EPiServer 9.5 PageTree disappears on upgrade: Pages, Sites, Tasks moved to Blocks, Media area

We recently upgraded a client’s EPiServer 8.5 public multilanguage website to EPiServer 9.5 in production. Everything had worked just fine when going through both system testing as well as acceptance testing environments, but for this final step we hit a small snag. It seemed as if a few of our webeditor and webadministrator SQL user accounts had a problem introduced into their edit mode interfaces. …

Manage EPiServer global settings in multilanguage multisite environment

Previously I wrote an article about an Easy way to manage global settings in multilanguage EPiServer website, but have since then had the need to expand this functionality a little (If you feel this article lacks code, check the old one to get it). Together with my collegue Thomas Durrani from Atiendo Consulting I refactored the existing code to also work in a multisite EPiServer …

Problems with ImageVault’s Shadow Copy Cache after upgrade to ImageVault 4.8

We started to experience a problem with a clients ImageVault installation after doing an upgrade to version 4.8.219.113 of the product. Large images being stored on a network share started to cause the MediaStreamService to throw Internal Server Errors while being fetched by the website. The ImageVault Core itself is not load balanced, but the EPiServer installation is however distributed over a couple of front …