Latest posts

Griffin Framework homepage

Griffin Framework just got a new homepage.

Preview of SharpMessaging

I’ve released a preview of SharpMessaging.

Simple command line parser

I have tried 3-4 different nuget packages for command line parsing. Didn’t figure out how to use them properly. Here is a small command line parser.

Griffin data mapper and SQLite

I’ve created a small example project that uses the data mapper in Griffin.Framework to work with SQLite.

How to make exception reporting in log4net awesome.

Are you using log4net in an existing application and feel that you got no control over your errors? We’ve now created a seamless log4net integration. That…

Communicating business rules with methods

Do you use anemic models? i.e. having business classes like “User” without any methods but just properties instead? Do you want to do better but do not know…

How to create a SqlException

Have you tried to create a SqlException only to discover that the constructor is private? Here is how you can create the exception despite that.

Free ebook about localization in .NET

My book has finally been published by Syncfusion.

How to safely convert enums

Converting between different types of enums is quite easy and it typically works fine. For a while. But changed business requirements might require that you…

Running services in long lived applications in .NET

You have probably created a windows service or other types of applications where you have code which needs to be run in the background to not block the main…