As developers, we all hit hurdles from time to time. This section covers advice and battle proved techniques to help you figure out what’s gone wrong in your website. If you are sat in front of your PC now with a broken build and you are unsure what to do. I would recommend reading the articles in the Recommend Reading section to try and get some inspiration of what to try and where to look. You can also ask me, I get emailed every week by people from all over the world and I generally respond to every request. If you are still stuck, or can’t be arsed to email a complete stranger, you can also ask your question on the Episerver forums, as the Episerver community is generally pretty good and someone may answer for you. Stackoverflow is always available.
I find that debugging and fixing errors probably takes up around 25% of my day. Sitting in front of a PC not knowing why something is broken is very annoying, to say the least. Over the years, I have, unfortunately, had to come up with and discover[...]
I've had this error a few times, usually when trying to install an existing Episerver website:
2016-11-21 14:45:15,586 ERROR  *******.Application_Error - Error caught in global.asax
EPiServer.ServiceLocation.ActivationException: Activation er[...]
When you start work on a new Episerver project, at some stage a content editor will want to upload an image into Episerver. When you try to upload an image using the Media Library uploader, you will see a failed upload message.
Why does this ha[...]
Over the years, I have worked on some really good projects and I've also worked on what could have gone a lot better. Hindsight is a beautiful thing to have, but without learning from mistakes, you'll never design world class solutions. With that in[...]
There's nothing more frustrating than sitting in front of a blank screen waiting for your site to load. The longer your pages take to load the more likely you will lose traffic. On some of the projects I've worked on, the project's start-up time has [...]
This is a quick one that will, hopefully, save someone out there an hour or two! Recently I was doing a deployment and I came across this error:
I tried all the usualy IISREST, clean the temp .NET files a reboot but nothing worked until I real[...]
EPiserver uses Log4Net as its default error handler. The benefit of Log4Net for a developer is that you can also use it with very minimal configuration. Log4Net is a really simple and flexible error handling system which is far better to use instea[...]
After performing a pull from our SCR I got the following error when trying to log into the EPiServer editor.
After a lot of head scratching I figured out the issue was with my VPP folder, specifically the Nuget packages. To fix the [...]
After installing the Alloy tech demo site, I've run into this error a few times on my first install when trying to log into the editor.
Here are a few tips to try and solve it:
1. Make sure you are using the right user-name and password. I h[...]
If you saw my last post about installing EPiSever 7.5 using the new Visual Studio Project template, I thought I'd share my experiences so far. After I installed the site, I went in search for the epi.config and after some head scratching became puz[...]
This post is a short and simple one to try and prevent people wasting precious time trying to figure out why your Episerver property is always returning null.
When you start to create properties on your pages and blocks, it's easy to miss keyw[...]
Recently, I was tried upgrading my sample site from 7 to 10. Everything looked like it had upgraded and worked as expected until I tried to load the editor. When I tried to view the editor nothing loaded! Using Chrome's, 'Inspect' option, within th[...]
Over the years, this issue has happened to me a few times and I always seem to forget the cause and spend 10-20 minutes remembering. This usually happens when I start working with a new client on a brand new laptop. After getting the solution to buil[...]
Recently, Episerver have moved to a bi-weekly release schedule, which is great as you can constantly upgrade. The bad side of this is, if you're working on a large project with 7+ people, when someone adds a new project, goes to Nuget installed Epi.[...]
This article is a continuation of Top Tips To Get An Existing Episerver Project Up And Running. Often when I start at a new company, I won't have a log-in to get access to Episerver and I'm left to my own devices to get started. In today's guide, I'm[...]
When we install Episerver, the Log4Net package also gets installed. Having a pre-configured Log4Net file means that writing errors and information toa log file information is simple. As your website grows, only having a single log file can be problem[...]
I work frequently with numerous clients on different projects and the first big hurdle in being able to make any impactful changes is being able to get the existing site up and running on your development machine. In some instances, you might be work[...]