I so often see numerous projects online that fail to validate input arguments in C#.  Back in the early days of C++ this was not only common, but often required by employers.  What happened?  Did we just become so lazy that we’d rather recieve a null reference exception or index out of range instead of actually [...]

 

ArgumentList is a command-line program argument parser that exposes named items (i.e. /name=value or -name:value) and unnamed items in an easy to use collection format. I invariably rely on this utility when witting command-line tools. It’s usage is strait-forward, simply construction one with the array of arguments: string[] rawArgs = new string[] { “-x=y”, “noname”, [...]

 

Well, I finally got some code up and published. Ran into an issue with NCoverExplorer and was forced to rewrite it’s reporting.  It’s some horribly ugly code and the need to be quick outweighed the need to be elegant as it oft does in small tools like this one. Published at:  http://code.google.com/p/ncover-report/ The project allows [...]

 

Well I have uploaded the first of many useful things I hope. Over the past few days I’ve been working to improve our product’s logging. We use log4net but I have little experience with it as it is masked under our own logging api. Configuring log4net is not one of it’s strong points. I quickly [...]