Griffin.Container: Introducing the command support
Commands are a great way to decouple logic in an application, since the command invoker has no knowledge of where the command is handled. You also move the…
Thoughts and ideas about architecture and programming
Commands are a great way to decouple logic in an application, since the command invoker has no knowledge of where the command is handled. You also move the…
The introduction of OR/M libraries and strongly typed views/view models has made a lot of programmers switch to the dark side. Let’s fight this evil!
Griffin.MvcContrib is a contribution project for ASP.NET MVC3 which contains different features like extendable HTML Helpers (you can modify the HTML that the…
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…
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…
Two of my favorite frameworks/libraries use extension methods heavily: Autofac during registration and ASP.NET MVC3 for its HTML Helpers. Since extension…
I’ve answered a couple of questions on Stack Overflow regarding the benefit of view models. Here is a summary of all my answers focusing on view models in…