SetProperty and GetProperty with C# Reflection
I’ll make a post soon, comparing Ruby on Rails to C# with ASP.NET MVC, but this here is atomic and might be of help for one or two readers. If you want to set and get properties in C# in a type-agnostic way, these are the functions you want to put into a library class [...]
Stack Overflow: Solutions for Coders
If you’re a programmer, you know the problem of solution googlability. It’s particularly prominent in mainstream languages (and one of the things I decried in my What’s Wrong with VBA series, as VBA is particularly bad in that respect); you have a problem, you google for it, unless you’re coding in a good awesome well-designed [...]
What’s Wrong With VBA? (3/3)
part 1 – part 2 – part 3 This is the third part of a three-part series, have a look at part 1 and part 2 first. So let’s go on ahead and jump into the final bits of my troubles with MS Access and VBA as environment for medium and larger IT projects – [...]
What’s Wrong With VBA? (2/3)
part 1 – part 2 – part 3 This is the second part of a three-part series, have a look at part 1 first if you haven’t read it yet. Let’s just jump right in and continue the list of problems I have with VBA as a programming language for medium and larger MS Access [...]
What’s Wrong With VBA? (1/3)
part 1 – part 2 – part 3 Visual Basic for Applications – the legacy language that Microsoft apparently still won’t drop even in future Office updates, although they’re working on it, and certainly hasn’t dropped in Office 2007. The plague with a lobby. Why is it so bad, is it so bad at all? [...]
VBA Vector Classes
If you’re anything like me and ever had to code anything in Visual Basic for Applications, you must have felt the need for a proper API with some very basic common ADTs. The most basic of them being, in my opinion, the dynamic array (Vector, ArrayList, List and Collection are often used more or rather [...]


