Latest posts

Introducing griffin.editor – a jQuery textarea plugin

I’ve tried to find a jQuery editor plugin which works out of the box without configuration. The WMD editor used by stackoverflow.com looked nice but I…

Generic repositories – A silly abstraction layer

This post is all about GENERIC repositories as in Repository, not about all types of repositories. Repositories are a great way to abstract away the data…

Repositories, Unit Of Work and ASP.NET MVC

There are a lot of posts discussing repository implementations, unit of work and ASP.NET MVC. This post is an attempt to give you an answer which addresses…

Localizing jQuery plugins

I’ve spent some time figuring out how to localize my jQuery plugins and I’ve just found out a way that works just fine. Disclaimer: I’m not 100% sure of how…

Get a unique session in each browser tab

I’ve got a lot to do at work, hence the silence. I’ve got a lot to blog about, but so little time ;/ I found an interesting question on Stack Overflow which…

Introducing my logging library

I’ve just published the first version (consider it a beta) of my logging library to the official nuget server(s).

How to handle errors in ASP.NET MVC

There are several blog posts regarding error handling for ASP.NET MVC. They use everything from Application_Error to exception handling in the base…

First draft of my alternative HTML helpers

I’m getting closer to a first release of my ASP.NET MVC contribution project called Griffin.MvcContrib. I’ve just committed my first draft of the alternative…

A more structured MembershipProvider

If you take a look at the official documentation that tells you how to create your own custom MembershipProvider you’ll notice that the documentation is…

Why extension methods should not be used as part of a framework

Two of my favorite frameworks/libraries use extension methods heavily: Autofac during registration and ASP.NET MVC3 for its HTML Helpers. Since extension…