Extract dlls at runtime

Okay, that's a geeky title, so I'll make it concrete: have you ever wanted to ship 1 dll that can target multiple API versions? Yeah, me too..!     Example: In Umbraco 7.1.5, we added some events that get triggered when Partial Views and Partial View Macros get added/saved/deleted through ))...

Umbraco tip of the week: give your editors less choice

Choice is good, right? I'm a programmer, I'm a tinkerer, I'm a tweaker, I want as much choice as possible.. Except when it's silly, unneccessary choices. Don't make me think! One of the Umbraco tips I always like to give people is to really think about how you build out ))...

The CodeGarden Guide to Copenhagen

A few years ago, Morten wrote a great blog post about coming to Copenhagen for CodeGarden. Although I had been there the year before, I did learn a lot of things that were unclear to me the first time.As you may or may know, Morten and I are now colleagues ))...

Tip of the week: Clean those ASP.NET temp files

One of the things that Umbraco 5 plugin developers have been struggling with from day 1 is ASP.NET aggressive caching of their assemblies. As it appears, after you build your plugin code and put the new dll into the plugins folder, many times the new code will not be used. ))...

ASP.NET Web Api is silly easy

... Well: silly easy if you don't have too many requirements, but I did. Good news though: solved my problems in under 2 hours. What is the ASP.NET Web API? Well, according to Microsoft: "ASP.NET Web API is a framework that makes it easy to build HTTP services that reach ))...

Tip of the week: ReSharper Code Templates

Last Friday I was explaining to a colleague that I can never remember how I write the jQuery document ready function. Instead I always: Go to cultiv.nl/blog Find the blog post of which I can never remember the title but it has a black icon of a t-shirt with ))...