.NET Development

Scroll Down

I fell in love with C# and the .NET framework the first time I was introduced to it - it must have been around 2003. Shortly thereafter it became my language - and platform of choice for most development projects.

Relevant Blog Posts

...

Azure Storage Performance Showdown (Post 2)

In this second post of my performance series looking at Azure storage we're going to take a good look at Read speeds for the various storage types.

...

Azure Storage Performance Showdown (Post 1)

Almost every project has some data you want to persist, then read, search through, update and eventually delete. With Azure there are loads of great possibilities - for example Blob Storage, Table Storage, CosmosDb, SQL Azure. I've decided to do some simple and fairly naive tests to compare these for some typical usage scenarios and see how they perform.

...

VS2017 Debugger Timeout

A really annoying problem has been bothering me for a while with VS2017. When debugging most web apps, I often encounter time-outs. For some reason it happens nearly every time I do it with Episerver projects. Here is the solution.

...

Gist Content Provider

Always preferring coding over 'real work' I figured that it would be pretty neat if I could just drag and drop my gists on GitHub directly into my blog posts here in Episerver in order to embed them. Naturally, a content provider seemed like the right choice...

...

Error: No parameterless constructor defined for this object

Ever started a site from scratch rather than the reference site and run into this classic error? Here's a hint for you.