Latest Blog Posts

How To Enable/Disable Episerver Scheduled Tasks In Code

If you need to run a background task within your Episerver website, then you'll likely create a scheduled task.  Scheduled tasks are a great way to run small bits of functionality of a regular basis, like an import task etc..  If you have ever needed[...]

5 Books Every Software Developer Should Read!

Today's question was asked by Andrew "Can you recommend some books to read for people new to software development". In today's episode, I list 5 books that I found as complete game changers. These books completely changed the way I thought about code[...]

What .NET Core CMS Platforms Can I Use in 2018?

Today's question was sent in by, Federico Orlandau 'Have you tried any asp.net core cms?' In early 2017 I spent quite a lot of time researching this question. A year later it seemed like a good time to revisit the question and see how things have ch[...]

Step By Step Guide On How To Upgrade Umbraco

In this post, you will be given a step-by-step guide of the process I use to upgrade Umbraco.  This guide contains a checklist that will walk you through all the steps that you will need to follow to ensure a successful experience.  The reason I'm wr[...]

How To Unit Test Entity Framework

If you want to learn how to easily write unit tests for entity framework, read on.  All your entity framework code will talk to a database, which under normal test conditions will fail.  Instead, to make your tests easy to write we want to hi-jack yo[...]

The Difference Between A Shared Block And A Local Block

When we work with Episerver blocks you may have heard of 'shared' blocks and 'local' blocks.  In today's guide, I'm going to discuss the differences between them and go over the code required for each. Shared Blocks... Local Blocks... Why is this So[...]

How To Unit Test That A Log4Net Error Has Been Made

When you test your code you want to test two things.  That the successful route and the unsuccessful route through your method works as expected.  One way of doing this is to write a unit test that checks that Log4Net has written a message.  Luckily,[...]

Umbraco Vs Kentico Vs DNN - Which CMS Should You Learn?

I received an email this week from some called Nicola. Nicola was in a situation similar to mine a few years ago. She has experience with commercial CMS systems, however, she now wants to learn something that will help her earn some freelance money. [...]
Page 1 of 75
Back to top