Latest posts

Four tips to junior developers

Here are a few things I would have loved to hear when I was fresh. They help set a much better mindset.

OneTrueError – Open source exception management for .NET

OneTrueError is an open source error handling service. It includes the context information that you forgot to include when you logged/reported the exception.

How to remove a package from nuget.org

I wanted to remove/unlist one of my packages from nuget.org. It was however not a trivial task to perform as ALL package versions must be unlisted. This…

Server crash

My server crashed and all I could find is an old backup.

Return Markdown directly from your ASP.NET MVC controller

Want to return markdown directly from your ASP.NET MVC controller? Here is how you do it.

Griffin DAL Generator – Take 2

Griffin DAL Generator is a tool which can generate pure ADO.NET based repositories for you. This new version is a Visual Studio Extension. Right-click on any…

Using a SynchronizationContext in unit tests

We’ve started to use the Progress<T> class in our async application. However our tests started to fail because of that (when validating that our callbacks get…

Working with views in Griffin.Yo

Griffin.Yo is a SPA library written in typescript. My goal is to create a simple library which is easy to get started with, but powerful enough to support…

Working with forms in Griffin.Yo – A Spa library in TypeScript

I’ve pushed a new release that includes a form reader. With a few lines of code you can get a complete JSON object, including hierarchy from an HTML form.

Embedded script tags in content loaded through ajax (and execute the script tags dynamically)

I’ve struggled in Griffin.Yo to be able to get script tags to load and execute in the correct order. This article will explain how you can achieve that.