Generating non-pixelated thumbnail images in .NET

The .NET Framework comes with a large set of image manipulation libraries.  Generating thumbnail images becomes very easy.  But image pixelation, if it were a feature, is…

C# Dijkstra’s algorithm implementation

I implemented Dijkstra’s algorithm using C# for a Computer Science course. I implemented it in a generalized way, that still allows for optimization by the consuming code….

Why Equals and GetHashCode are so important to NHibernate

So I have been applying NHibernate.Generics to all my projects.  I have learned some valuable lessons. NHibernate has always warned that all entity classes should implement their…

VB.NET web scripting client library goes open source

I’m working on a ward photo directory project, for which I needed a web client scripting library.  The idea was to be able to programmatically masquerade as…

SPSS .NET wrapper assembly goes open source

I wrote a managed C# wrapper for the spssio32.dll library that comes with SPSS.  It exposes most of the functionality of spssio32.dll for .NET use.  All the…

MyNHibernateContrib gets an example web app

My open-source MyNHibernateContrib project, which adds support for generics, two-way collections and nullables to NHibernate, finally got a decent example web app.  It is very small (as…

EMAR gets a new name, prepares for LGPL

The EMAR project that I have been working on for about four years is finally getting a (decent) new name. NAssess. This is in preparation for releasing…